<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
    <meta name="author" content="Mr.Bian">
    
    <meta name="description" content="这是一首简单的小情歌">
    
    
    
    
    
    
    <title>BKQ &amp; ZSH の family</title>
    <link href="http://kaiquan-bian.gitee.io/blog" rel="prefetch" />

    
<link rel="stylesheet" href="/blog/css/bootstrap.min.css">
<link rel="stylesheet" href="/blog/css/aos.css">
<link rel="stylesheet" href="/blog/css/style.css">

    
<script src="/blog/js/jquery.min.js"></script>

    
<script src="/blog/js/bootstrap.min.js"></script>

    
<script src="/blog/js/aos.js"></script>

    
<script src="/blog/js/highslide/highslide-full.min.js"></script>

    
<link rel="stylesheet" href="/blog/js/highslide/highslide.css">

    <style type="text/css">
        @media (max-width: 768px) {
            body {
                background-color: #f0f0f0;
                background: url('/imgs/xsbg.gif');
                background-attachment: fixed;
            }
        }
    </style>
    
    <!--<script type="text/javascript">
      if (document.images) {
        var avatar = new Image();
        avatar.src = '/blog/imgs/avatar.jpg'
        var previews = 'preview1.jpg,preview2.jpg,preview3.jpg,preview4.jpg'.split(',')
        var previewsPreLoad = []
        for(var i = 0; i < length; i++) {
          previewsPreLoad.push(new Image())
          previewsPreLoad[previewsPreLoad.length - 1].src = '/blog/imgs/preview' + previews[i]
        }
      }
    </script>-->
<meta name="generator" content="Hexo 6.0.0"></head>
<body>
    <!-- 背景轮播图功能 -->
    <section class="hidden-xs">
    <ul class="cb-slideshow">
        <li><span>天若</span></li>
        <li><span>有情</span></li>
        <li><span>天亦老</span></li>
        <li><span>我为</span></li>
        <li><span>长者</span></li>
        <li><span>续一秒</span></li>
    </ul>
</section>
    <!-- 欧尼酱功能, 谁用谁知道 -->
    
    <div class="gal-menu gal-dropdown">
    <div class="circle" id="gal">
        <div class="ring">
            <a href="http://kaiquan-bian.gitee.io/blog" class="menuItem" style="left: 50%; top: 15%;">首页</a>
            
            <a class="menuItem" style="left: 80.3109%; top: 32.5%;">下一页</a>
            
            <a href="/blog/archives" class="menuItem" style="left: 80.3109%; top: 67.5%;">归档</a>
            <a href="/blog/about" class="menuItem" style="left: 50%; top: 85%;">关于</a>
            <a href="/blog/message" class="menuItem" style="left: 19.6891%; top: 67.5%;">留言板</a>

            
            <a class="menuItem" style="left: 19.6891%; top: 32.5%;">上一页</a>
            
        </div>
        <audio id="audio" src="/blog/imgs/oni.mp3"></audio>
    </div>
</div>
    
    <header class="navbar navbar-inverse" id="gal-header">
    <div class="container">
        <div class="navbar-header">
            <button type="button" class="navbar-toggle collapsed"
                    data-toggle="collapse" data-target=".bs-navbar-collapse"
                    aria-expanded="false">
                <span class="fa fa-lg fa-reorder"></span>
            </button>
            <a href="http://kaiquan-bian.gitee.io/blog">
                
                <style>
                    #gal-header .navbar-brand {
                        height: 54px;
                        line-height: 24px;
                        font-size: 28px;
                        opacity: 1;
                        background-color: rgba(0,0,0,0);
                        text-shadow: 0 0 5px #fff,0 0 10px #fff,0 0 15px #fff,0 0 20px #228DFF,0 0 35px #228DFF,0 0 40px #228DFF,0 0 50px #228DFF,0 0 75px #228DFF;
                    }
                </style>
                <!-- 这里使用文字(navbar_text or config.title) -->
                <div class="navbar-brand">BKQ &amp; ZSH の family</div>
                
            </a>
        </div>
        <div class="collapse navbar-collapse bs-navbar-collapse">
            <ul class="nav navbar-nav" id="menu-gal">
                
                
                <li class="">
                    <a href="/blog/">
                        <i class="fa fa-home"></i>首页
                    </a>
                </li>
                
                
                
                <li class="">
                    <a href="/blog/archives">
                        <i class="fa fa-archive"></i>归档
                    </a>
                </li>
                
                
                
                
                <li class="dropdown">
                    <!-- TODO 添加hover dropdown效果 -->
                    <a href="#" class="dropdown-toggle" data-toggle="dropdown"
                       aria-haspopup="true" aria-expanded="false" data-hover="dropdown">
                        <i class="fa fa-list"></i>分类
                    </a>
                    <ul class="dropdown-menu">
                        
                        
                        <li>
                            <a href="/blog/categories/kai/">kai</a>
                        </li>
                        
                        <li>
                            <a href="/blog/categories/%E8%87%AA%E6%88%91%E4%BB%8B%E7%BB%8D/">自我介绍</a>
                        </li>
                        
                        <li>
                            <a href="/blog/categories/by%E6%A1%A6%E5%93%A5/">by桦哥</a>
                        </li>
                        
                        
                        
                    </ul>
                </li>
                
                
                
                
                
                <li class="dropdown">
                    <!-- TODO 添加hover dropdown效果 -->
                    <a href="#" class="dropdown-toggle" data-toggle="dropdown"
                       aria-haspopup="true" aria-expanded="false" data-hover="dropdown">
                        <i class="fa fa-tags"></i>标签
                    </a>
                    <ul class="dropdown-menu">
                        
                        
                        <li>
                            <a href="/blog/tags/%E6%8E%A8%E8%8D%90%E7%B3%BB%E7%BB%9F/">推荐系统</a>
                        </li>
                        
                        <li>
                            <a href="/blog/tags/%E5%AD%A6%E4%B9%A0%EF%BC%81%EF%BC%81%EF%BC%81%EF%BC%81%EF%BC%81/">学习！！！！！</a>
                        </li>
                        
                        <li>
                            <a href="/blog/tags/%E8%AF%BB%E4%B9%A6%E7%AC%94%E8%AE%B0/">读书笔记</a>
                        </li>
                        
                        
                        
                    </ul>
                </li>
                
                
                
                
                <li class="">
                    <a href="/blog/about">
                        <i class="fa fa-user"></i>关于我
                    </a>
                </li>
                
                
            </ul>
        </div>
    </div>
</header>
    <div id="gal-body">
        <div class="container">
            <div class="row">
                <div class="col-md-8 gal-right" id="mainstay">
                    
<article class="article well article-body" id="article">
    <div class="breadcrumb">
        <i class="fa fa-home"></i>
        <a href="http://kaiquan-bian.gitee.io/blog">BKQ &amp; ZSH の family</a>
        >
        <span></span>
    </div>
    <!-- 大型设备详细文章 -->
    <div class="hidden-xs">
        <div class="title-article">
            <h1>
                <a href="/blog/2022/02/23/preview/toc/style/github2-d731afd4f624c99a4b19ad69f3083cd6d02b81d5/"></a>
            </h1>
        </div>
        <div class="tag-article">
            
            <span class="label label-gal">
                <i class="fa fa-calendar"></i> 2022-02-23
            </span>
            
        </div>
    </div>
    <!-- 小型设备详细文章 -->
    <div class="visible-xs">
        <center>
            <div class="title-article">
                <h4>
                    <a href="/blog/2022/02/23/preview/toc/style/github2-d731afd4f624c99a4b19ad69f3083cd6d02b81d5/"></a>
                </h4>
            </div>
            <p>
                <i class="fa fa-calendar"></i> 2022-02-23
            </p>
            <p>
                
                
            </p>
        </center>
    </div>
    <div class="content-article">
        ul.notification-routing strong{color:#000}ul.notification-routing .notification-email{float:right}ul.notification-routing .notification-email .edit-link{margin-right:10px;font-weight:bold}ul.notification-routing .notification-email input[type=text]{width:200px;padding:2px;color:#444}ul.notification-routing .notification-email form{display:none}ul.notification-routing .notification-email form .minibutton{float:none;margin:0}ul.notification-routing .notification-email.open form{display:block}ul.notification-routing .notification-email.open .email-display{display:none}table.notifications{margin:0 0 15px 0;width:100%;border-spacing:0;border-collapse:collapse;font-size:12px;color:#666}table.notifications th{padding:15px 0 5px 0;text-align:left;font-size:11px;text-transform:uppercase;color:#000;border-bottom:1px solid #ccc}table.notifications td{padding:2px 0;border-bottom:1px solid #ddd}table.notifications td.checkbox{width:1%;text-align:center}p.notification-settings{margin:15px 0;font-size:12px;color:#333}p.notification-settings.on .octicon-radio-tower{color:#fa9e00}p.notification-settings strong{font-weight:bold}p.notification-settings em{font-style:normal;color:#666}p.notification-settings.on .subscription-on,p.notification-settings .subscription-off{display:inline}p.notification-settings .subscription-on,p.notification-settings.on .subscription-off{display:none}.page-notifications p.notification-settings{margin-bottom:0;padding:8px 5px 8px 25px;background-color:#eee;background-position:5px 50%;border:1px solid #d5d5d5;border-right-color:#e5e5e5;border-bottom-color:#e5e5e5;border-radius:3px}p.notification-settings label{margin-right:5px}.avatar-stack{position:relative;width:auto}.avatar-stack .avatar{float:left;width:20px;height:20px;border-radius:2px;position:relative}.avatar-stack.multiple-avatars{padding-left:1px}.avatar-stack.multiple-avatars.leftmost{border-left:0;border-right:1px solid #ddd;padding-left:0;padding-right:1px}.avatar-stack.multiple-avatars:before{-moz-box-sizing:border-box;box-sizing:border-box;content:"";float:left;display:block;position:absolute;top:0;left:-3px;width:100%;height:100%;border:1px solid #d7d7d7;border-right:none;border-radius:2px;background-color:#ccc;box-shadow:inset 1px 0 0 #eee}.avatar-stack.multiple-avatars .avatar{display:none}.avatar-stack.multiple-avatars .avatar:last-child{display:inline-block;box-shadow:-1px 0 0 #eee}.avatar-stack.multiple-avatars.leftmost .avatar:last-child{display:none}.avatar-stack.multiple-avatars.leftmost .avatar:first-child{display:inline-block}.avatar-stack.multiple-avatars:hover{border:none}.avatar-stack.multiple-avatars:hover:before{display:none}.avatar-stack.multiple-avatars:hover .avatar{display:inline-block;margin-left:2px}.avatar-stack.multiple-avatars:hover.leftmost .avatar{margin-left:0;margin-right:2px;display:inline-block}.cvv-hint{position:relative;padding-right:15px}.cvv-hint,.cvv-hint *{box-sizing:border-box}.cvv-hint:hover .cvv-hint-tooltip{display:block}.cvv-hint-tooltip{display:none;position:absolute;border:1px solid #d0d0d0;padding:15px;z-index:1000;background-color:#fff;left:100%;top:-150px;box-shadow:0 0 5px #EBEBEB, 0 0 5px #EBEBEB, 0 0 5px #EBEBEB, 0 0 5px #EBEBEB, 0 0 5px #EBEBEB}.credit-card{border:1px solid #ddd;width:250px;padding:20px;height:150px;position:relative;margin-top:5px;border-radius:10px}.credit-card.amex{margin-top:15px}.credit-card.amex .title{color:#fff;font-family:"Arial Black", "Arial Bold", Gadget, sans-serif;text-shadow:1px 0 0 #ddd, -1px 0 0 #ddd, 0 1px 0 #ddd, 0 -1px 0 #ddd, -1px -1px 0 #ddd, 1px 1px 0 #ddd, -1px 1px 0 #ddd, 1px -1px 0 #ddd;position:relative;z-index:1;top:-5px;text-align:center;letter-spacing:1px;transform:scale(1.3, 1);-webkit-transform:scale(1.3, 1)}.credit-card.amex .card-number{margin-top:40px;font-size:15px;display:inline-block;white-space:nowrap;position:relative}.credit-card.amex .gladiator{position:absolute;left:50%;top:50px;margin-left:-35px;height:80px;width:70px;border:3px solid #fff;box-shadow:0 0 1px #aaa;border-top-left-radius:35px 40px;border-bottom-left-radius:35px 40px;border-top-right-radius:35px 40px;border-bottom-right-radius:35px 40px;background-color:#e0e0e0}.credit-card.normal .strap{background-color:#555;height:20px;margin:-5px -20px 15px}.credit-card.normal .signature{display:inline-block;background-color:#e9e9e9;white-space:nowrap;font-family:"Brush Script MT", cursive;height:30px;width:150px;font-size:17px;color:#aaa;letter-spacing:-1px;line-height:33px;text-indent:10px}.credit-card .cvv{left:-7px;top:-10px;border:2px solid #ff0000;padding:2px 5px;line-height:1;font-family:monospace;font-size:10px;border-top-left-radius:20px 10px;border-bottom-left-radius:20px 10px;border-top-right-radius:20px 10px;border-bottom-right-radius:20px 10px;text-align:center;position:relative;display:inline-block}.credit-card .cvv span{position:absolute;right:100%;margin-right:5px;color:#999}.credit-card .text{text-transform:uppercase;font-size:7px;display:block;line-height:1.1;font-weight:bold;font-family:monospace}.billing-credit-card .actions{padding-bottom:10px}.billing-credit-card .actions form{display:inline-block}.heat1{background-color:#ffeca7}.heat2{background-color:#ffdd8c}.heat3{background-color:#ffdd7c}.heat4{background-color:#fba447}.heat5{background-color:#f68736}.heat6{background-color:#f37636}.heat7{background-color:#ca6632}.heat8{background-color:#c0513f}.heat9{background-color:#a2503a}.heat10{background-color:#793738}.blame-breadcrumb .css-truncate-target{max-width:680px}.blame{font-size:12px;font-family:Monaco, "Liberation Mono", Courier, monospace;background-color:#fff}.blame .commitinfo{padding:5px 10px;background-color:#f7f7f7;border-right:1px solid #e5e5e5}.blame .file-blame .diff-line-num{vertical-align:middle;cursor:pointer}.blame .commit-date{color:#888}.blame .section-first td{border-top:1px solid #ccc}.blame .line-data{white-space:pre}.blame .commitinfo code{font-size:12px}.blame .commitinfo .date{color:#666;display:block;float:left;padding-right:5px}.blame .commitinfo .message{display:block;width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:right}.line-age{padding:0 1px}.line-age-legend{float:right;margin-top:-25px;font-size:12px;color:#777}.line-age-legend ol{display:inline-block;list-style:none;margin:0 5px}.line-age-legend ol li{display:inline-block;width:8px;height:10px}.blankslate{text-align:center;padding:30px;background-color:#fafafa;border:solid 1px #ddd;border-radius:3px;box-shadow:inset 0 0 8px #eee;position:relative}.blankslate.has-fixed-width{margin:0 auto;width:485px}.blankslate.large-format h3{margin:0.75em 0 0.75em 0;font-size:20px}.blankslate.large-format p{font-size:16px}.blankslate.large-format p.has-fixed-width{margin:0 auto;width:540px;text-align:left}.blankslate.large-format .mega-octicon{font-size:40px;height:40px;width:40px;color:#aaa}.blankslate code{padding:2px 5px 3px;background:#fff;font-size:14px;border:1px solid #eee;border-radius:3px}.blankslate>.mega-octicon{color:#aaa}.blankslate .mega-octicon+.mega-octicon{margin-left:10px}.tabnav+.blankslate{margin-top:20px}.blankslate .context-loader.large-format-loader{padding-top:50px}.spinner-forking{display:block;margin:0 auto 30px}#blog-main .pagehead h1{margin-top:3px;font-size:24px}#blog-main .pagehead h1 a.title{color:#333333}.blog-search{position:relative;float:right}.blog-search .blog-search-input{padding-left:28px;width:200px}.blog-search .octicon-search{position:absolute;left:7px;top:9px;z-index:5;color:#999}.blog-search-results em{background-color:#FAFFA6;padding:.1em}.blog-aside{float:right}.blog-aside .button{margin-bottom:20px;text-align:center}.blog-aside .menu-container{float:none;margin-bottom:30px}.blog-aside .rss{display:inline-block;margin-left:5px;color:#999999}.blog-aside .rss .octicon{float:left;margin-right:5px;color:#ff9933}.blog-content{width:685px;font-family:"Helvetica Neue", Helvetica, Arial, freesans, sans-serif}.blog-content h1,.blog-content h2,.blog-content h3{font-weight:500}.blog-draft .blog-draft-indicator{color:#bd2c00}.blog-post+.blog-post{margin-top:60px}.blog-post-meta{list-style:none;margin-bottom:10px;color:#999999}.blog-post-meta li{display:inline;padding-right:20px}.blog-post-meta a{color:#999999}.blog-post-meta .octicon,.blog-post-meta .author-avatar{vertical-align:top;border-radius:3px}.blog-post-title{margin-top:0;margin-bottom:10px;font-size:32px}#blog-home{color:#ccc;font-size:15px;font-weight:100;margin-right:10px;margin-left:-25px;vertical-align:middle}#blog-home:hover{color:#999}.blog-post-body{font-size:16px;line-height:1.6;color:#444;padding-top:10px}.blog-post-body code{font-size:16px}.blog-post-body img{padding:3px;border:1px solid #D8D8D8}.blog-post-body img.emoji{width:30px !important;height:30px !important;border:0}.blog-post-body iframe{border:none;width:100%;height:500px}.blog-content .pagination{margin-top:60px}.blog-feedback{margin:50px 0;background-color:#f1f1f1;background-image:-moz-linear-gradient(#fafafa, #f1f1f1);background-image:-webkit-linear-gradient(#fafafa, #f1f1f1);background-image:linear-gradient(#fafafa, #f1f1f1);background-repeat:repeat-x;border:1px solid #ddd;border-bottom-color:#ccc;border-radius:3px;box-shadow:inset 0 1px 0 #fff, 0 1px 5px #f1f1f1}.blog-feedback-header{background:url("/images/icons/twitter.png?68ea5f25") 648px 1px no-repeat;background-size:32px auto;margin:0;padding:10px;border-bottom:1px solid #ddd;box-shadow:0 1px 0 #fff;font-size:14px;font-weight:bold}.blog-feedback-description{margin:0;padding:10px;color:#999}.boxed-group{position:relative;background:#efefef;padding:3px;border-radius:3px;margin:0 0 15px 0}.boxed-group+.boxed-group{margin-top:35px}.boxed-group .boxed-group-action{position:absolute;right:0;top:0;z-index:10;margin:9px 10px 0 0}.boxed-group .boxed-group-inner{padding:1px 10px;background:#fff;border:1px solid #d8d8d8;border-top:1px solid #ccc;border-bottom-left-radius:1px;border-bottom-right-radius:1px;color:#666;font-size:13px}.boxed-group .boxed-group-inner strong{color:#000}.boxed-group .boxed-group-inner.markdown-body{padding-top:10px;padding-bottom:10px}.boxed-group .boxed-group-inner.seamless{padding:0}.boxed-group .boxed-group-inner h4{margin:15px 0 -5px 0;font-size:14px;color:#000}.boxed-group .boxed-group-inner .boxed-action{float:right}.boxed-group .boxed-group-inner .help{clear:both;margin:1em -10px 0 -10px;padding:1em 10px 1em 35px;border-top:1px solid #ddd;color:#999}.boxed-group .boxed-group-inner .help .octicon{margin-left:-25px;margin-right:5px}.boxed-group.flush .boxed-group-inner{padding:0}.boxed-group.condensed .boxed-group-inner{font-size:12px;padding:0}.boxed-group>h3,.boxed-group .heading{background-color:#e0e0e0;background-image:-moz-linear-gradient(#fafafa, #e0e0e0);background-image:-webkit-linear-gradient(#fafafa, #e0e0e0);background-image:linear-gradient(#fafafa, #e0e0e0);background-repeat:repeat-x;margin:0;border-top-left-radius:1px;border-top-right-radius:1px;border:1px solid #d8d8d8;border-bottom:none;padding:10px 10px 11px 10px;font-size:14px;text-shadow:0 1px 0 #fff}.boxed-group>h3 a.boxed-group-breadcrumb,.boxed-group .heading a.boxed-group-breadcrumb{color:#666;font-weight:normal;text-decoration:none}.boxed-group>h3 .avatar,.boxed-group .heading .avatar{margin-top:-4px;border-radius:3px;vertical-align:middle}.boxed-group.dangerzone>h3{background-color:#df3e3e;background-image:-moz-linear-gradient(#f97171, #df3e3e);background-image:-webkit-linear-gradient(#f97171, #df3e3e);background-image:linear-gradient(#f97171, #df3e3e);background-repeat:repeat-x;border-bottom:1px solid #900;color:#fff;text-shadow:0 -1px 0 #900}.boxed-group.condensed>h3{padding:6px 6px 7px;font-size:12px}.boxed-group.condensed>h3 .octicon{padding:0 6px 0 2px}.boxed-group hr.bleed-flush{width:100%;padding:0 10px;margin-left:-10px}.boxed-group hr.compact{margin-top:10px;margin-bottom:10px}.boxed-group .form-help{float:right;margin-top:40px;width:200px;text-align:center}.boxed-group .form-help a{font-weight:bold}.boxed-group .form-help p{margin:10px 0}.fieldWithErrors{display:inline}ul.compact-options{margin:-6px 0 13px 0}ul.compact-options li{margin:0 12px 0 0;display:inline-block;list-style-type:none;font-weight:bold}ul.compact-options li label{float:left}ul.compact-options li .spinner{float:left;width:16px;height:16px;margin-left:5px;display:block}.boxed-group-list{list-style:none;margin:0}.boxed-group-list>li{display:block;margin-left:-10px;margin-right:-10px;padding:5px 10px;line-height:23px;border-bottom:1px solid #e5e5e5;-moz-box-sizing:border-box;box-sizing:border-box}.boxed-group-list>li:hover{background:#ffe}.boxed-group-list>li:first-child{border-top:1px solid #ddd}.boxed-group-list>li:last-child{border-bottom:none}.boxed-group-list>li.selected{background:#e5f9e2}.boxed-group-list>li.approved .minibutton,.boxed-group-list>li.rejected .minibutton{display:none}.boxed-group-list>li.approved:before,.boxed-group-list>li.rejected:before{margin-right:5px;font:normal normal 16px "octicons";line-height:1;display:inline-block;text-decoration:none;-webkit-font-smoothing:antialiased;content:"\f03a";color:#5ec051;font-size:16px}.boxed-group-list>li.rejected:before{content:"\f050";color:#bc0000}.boxed-group-list>li.rejected a{text-decoration:line-through}.boxed-group-list>li img{margin-top:-2px;margin-right:4px;vertical-align:middle;border-radius:3px}.boxed-group-list>li .minibutton{float:right;margin:-1px 0 0 10px}.boxed-group-list>li .button-group{float:right}.boxed-group-list>li .button-group .minibutton{float:left}.boxed-group.flush .boxed-group-list li{margin-left:0;width:auto;padding-left:0;padding-right:0}.boxed-group-list.standalone{margin-top:-1px}.boxed-group-list.standalone>li:first-child{border-top:none}.boxed-group-list>li.linked-item{position:relative}.boxed-group-list>li.linked-item>a{display:block}.boxed-group-list>li.linked-item>a:hover{background-position:100% -98px}.boxed-group-list>li.linked-item>a:hover:after{color:#73a2d4;background-color:#e7ecf0}.boxed-group-list>li.linked-item>a .description{color:#999;font-style:normal}.boxed-group-list>li.linked-item>a:after{position:absolute;top:7px;right:7px;padding:1px 1px 1px 2px;font:normal normal 16px "octicons";line-height:1;display:inline-block;text-decoration:none;-webkit-font-smoothing:antialiased;content:"\f03e";color:#b3b3b3;text-decoration:none;font-size:16px;line-height:16px;float:right;border-radius:20px;border:1px solid #E5E5E5;background-color:#eee;width:15px;text-align:center}.boxed-group-list>li.linked-item .item-stat{float:right;margin-right:25px;color:#999}.boxed-group-list>li.linked-item .item-stat strong{color:#333}.boxed-group-table{width:100%;text-align:left}.boxed-group-table th,.boxed-group-table td{padding:9px;border-bottom:1px solid #eee}.boxed-group-table th{background-color:#fafafa}.boxed-group-table td{vertical-align:top}#ajax-error-message{display:none;position:fixed;top:-200px;left:50%;width:914px;z-index:9999;margin:0 3px;margin-left:-457px;-moz-box-sizing:border-box;box-sizing:border-box;transition:top 0.5s ease-in;-webkit-transition:top 0.5s ease-in 0}#ajax-error-message.visible{top:0}#ajax-error-message>.octicon-alert{vertical-align:text-top}.capped-cards{list-style:none}.capped-cards .capped-card{float:left;width:450px}.capped-card{-moz-box-sizing:border-box;box-sizing:border-box;border-radius:2px;border:1px solid #ddd;list-style:none;margin:10px}.capped-card:before,.capped-card:after{content:" ";display:table}.capped-card:after{clear:both}.capped-card:nth-child(odd){margin-left:0}.capped-card:nth-child(even){margin-right:0}.capped-card h3{margin:0;border-bottom:1px solid #eee;line-height:100%;padding:10px 10px 5px}.capped-card>p{border-bottom:1px solid #eee;color:#999;display:block;font-size:15px;line-height:100%;margin:0;padding:0 10px 10px}.capped-card-content{background:#f7f7f7;display:block}.capped-card-content:before,.capped-card-content:after{content:" ";display:table}.capped-card-content:after{clear:both}.command-bar{position:relative;float:left;margin-top:6px;margin-bottom:6px}.header-logged-out .command-bar{width:626px;margin-top:3px;margin-left:15px}.homepage .header-logged-out .command-bar{width:770px}.command-bar .command-bar-form{position:relative;z-index:95;width:220px;transition:width 0.2s ease-in-out;-webkit-transition:width 0.2s ease-in-out 0}.command-bar input[type="text"]{position:relative;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;min-height:28px;padding:4px 20px 4px 8px;font-size:12px}.command-bar:not(.command-bar-focus) input[type="text"]{border-color:#ddd;background:#fcfcfc;box-shadow:1px 1px 0 #fff}.command-bar .help{position:absolute;top:0;bottom:0;right:10px;width:12px;height:auto;line-height:24px;z-index:96;color:#999}.command-bar .octicon-question{font-size:12px;cursor:pointer}.command-bar.in-repository .command-bar-form{width:340px}.command-bar.in-repository input[type="text"]{padding-left:123px}.command-bar.in-repository .search-context-select-menu{text-shadow:none}.command-bar.in-repository .search-context-select-menu .select-menu-button{position:absolute;top:1px;left:1px;margin:0;width:118px;height:26px;padding-right:7px;line-height:26px;font-size:11px;border:none;border-radius:2px;border-top-right-radius:0;border-bottom-right-radius:0;border-right:1px solid #ddd;background-color:#f4f4f4;background-image:-moz-linear-gradient(#f8f8f8, #f4f4f4);background-image:-webkit-linear-gradient(#f8f8f8, #f4f4f4);background-image:linear-gradient(#f8f8f8, #f4f4f4);background-repeat:repeat-x;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:none}.command-bar.in-repository .search-context-select-menu .select-menu-button:hover,.command-bar.in-repository .search-context-select-menu .select-menu-button.selected{background-color:#e4e4e4;background-image:-moz-linear-gradient(#e8e8e8, #e4e4e4);background-image:-webkit-linear-gradient(#e8e8e8, #e4e4e4);background-image:linear-gradient(#e8e8e8, #e4e4e4);background-repeat:repeat-x}.command-bar.in-repository .search-context-select-menu .select-menu-button:before{top:11px;border-color:#999 transparent transparent}.command-bar.in-repository .search-context-select-menu .select-menu-modal{width:150px}.header-logged-in .command-bar .top-nav{position:absolute;top:0;left:230px;z-index:99;width:211px;transition:opacity 0.2s linear;-webkit-transition:opacity 0.2s linear 0;opacity:1;z-index:1}.header-logged-out .command-bar .top-nav{position:absolute;top:0;z-index:99;transition:opacity 0.2s linear;-webkit-transition:opacity 0.2s linear 0;opacity:1;z-index:1;margin-top:0px;margin-right:0;right:0}.header-logged-in .in-repository .top-nav{left:350px}.header-logged-in .command-bar-focus .top-nav,.header-logged-out .command-bar-focus .top-nav{opacity:0}.header-logged-in .command-bar-hidden .top-nav{left:0}.command-bar-focus .command-bar-form{width:400px}.command-bar-focus.in-repository .command-bar-form{width:520px}.command-bar-focus .help{display:none}.enterprise.logged_out.private-mode .command-bar{width:765px}.enterprise.logged_out .command-bar{width:678px}.enterprise .command-bar-form input[type="text"],.enterprise .command-bar .message{background-color:#555758;background-image:-moz-linear-gradient(#484a4b, #555758);background-image:-webkit-linear-gradient(#484a4b, #555758);background-image:linear-gradient(#484a4b, #555758);background-repeat:repeat-x;border-color:#000;color:#fafafa}.enterprise .command-bar-form input[type="text"]{box-shadow:inset 0 1px 1px rgba(0,0,0,0.2),0 1px 0 rgba(255,255,255,0.125)}.enterprise .command-bar-form input[type="text"]:focus{border-color:#000;box-shadow:inset 0 1px 0 rgba(0,0,0,0.075)}.enterprise .in-repository .minibutton.select-menu-button{background-color:#313436;background-image:-moz-linear-gradient(#4a4e50, #313436);background-image:-webkit-linear-gradient(#4a4e50, #313436);background-image:linear-gradient(#4a4e50, #313436);background-repeat:repeat-x;border-radius:1px 0 0 1px;border-right-color:#000;color:#eee}.enterprise .in-repository .minibutton.select-menu-button:hover{background-color:#393b3e;background-image:-moz-linear-gradient(#525558, #393b3e);background-image:-webkit-linear-gradient(#525558, #393b3e);background-image:linear-gradient(#525558, #393b3e);background-repeat:repeat-x}.enterprise .in-repository .active .minibutton.select-menu-button{background-color:#4a4e50;background-image:-moz-linear-gradient(#313436, #4a4e50);background-image:-webkit-linear-gradient(#313436, #4a4e50);background-image:linear-gradient(#313436, #4a4e50);background-repeat:repeat-x;box-shadow:inset 0 3px 5px rgba(0,0,0,0.3)}.enterprise .in-repository .minibutton.select-menu-button,.enterprise .in-repository .active .minibutton.select-menu-button{text-shadow:0 -1px 0 rgba(0,0,0,0.5)}.enterprise .commandbar .display{text-shadow:none}.commandbar{position:relative}.commandbar .display{position:absolute;top:100%;left:0;right:0;z-index:95;-moz-box-sizing:border-box;box-sizing:border-box;max-height:300px;overflow-y:auto;font-size:13px;background-color:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:3px;box-shadow:0 1px 5px rgba(0,0,0,0.25);-webkit-transition:opacity .2s linear, visibility 0s linear .21s;-moz-transition:opacity .2s linear, visibility 0s linear .21s;transition:opacity .2s linear, visibility 0s linear .21s;opacity:1;visibility:visible}.commandbar .display.hidden{opacity:0;visibility:hidden}.commandbar .choice,.commandbar .loading{position:relative;padding:8px;margin-bottom:-1px;overflow:hidden;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.5);white-space:nowrap;border:solid rgba(0,0,0,0.05);border-width:1px 0;display:block}.commandbar .choice:last-child,.commandbar .loading:last-child{border-radius:0 0 2px 2px;border-bottom:0;margin-bottom:0}.commandbar .choice:hover,.commandbar .loading:hover{background-color:#eff7fd;z-index:2;border-color:rgba(0,0,0,0.1);text-decoration:none}.commandbar .choice .command,.commandbar .loading .command{display:inline-block;margin-right:10px;color:#333}.commandbar .choice .prefix,.commandbar .loading .prefix{text-align:right;float:left;width:20px;height:20px;margin-right:5px}.commandbar .choice .prefix .octicon,.commandbar .loading .prefix .octicon{vertical-align:middle}.commandbar .choice .octicon-lock,.commandbar .choice .octicon-git-fork-private,.commandbar .loading .octicon-lock,.commandbar .loading .octicon-git-fork-private{color:#d5ba53}.commandbar .choice .command-user-avatar,.commandbar .loading .command-user-avatar{height:20px;width:20px;border-radius:3px}.commandbar .choice mark,.commandbar .loading mark{background-color:transparent;font-weight:bold;color:inherit}.commandbar .choice.selected,.commandbar .loading.selected{z-index:3;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#3269a0;background-image:-moz-linear-gradient(#4183c4, #3269a0);background-image:-webkit-linear-gradient(#4183c4, #3269a0);background-image:linear-gradient(#4183c4, #3269a0);background-repeat:repeat-x}.commandbar .choice.selected .command,.commandbar .choice.selected .octicon,.commandbar .choice.selected mark,.commandbar .loading.selected .command,.commandbar .loading.selected .octicon,.commandbar .loading.selected mark{color:#fff}.commandbar .loading .description{background:url("/images/spinners/octocat-spinner-16px.gif?70df3127") 0 50% no-repeat;display:block;line-height:16px;margin:-1px 0;padding-left:24px}.commandbar .display table{width:100%;border-collapse:collapse}.commandbar .display table td{padding:0 8px;color:#999;line-height:30px;white-space:nowrap;border-top:1px solid rgba(0,0,0,0.05)}.commandbar .display table td span{display:block;overflow:hidden;text-overflow:ellipsis}.commandbar .display table td:first-child{font-weight:bold;width:1px;color:#333}.commandbar .display table tr:first-child td{border:0}.commandbar .message{position:absolute;top:0;left:0;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:5px 8px;background:#fff;border-radius:4px;border:1px solid #51A7E8;z-index:97;overflow:hidden;-webkit-transition:opacity .2s linear, visibility 0s linear .21s;-moz-transition:opacity .2s linear, visibility 0s linear .21s;transition:opacity .2s linear, visibility 0s linear .21s;opacity:0;visibility:hidden;white-space:nowrap;text-overflow:ellipsis;text-shadow:none}.commandbar .message.visible{-webkit-transition:left .06s linear, opacity .2s linear;-moz-transition:left .06s linear, opacity .2s linear;transition:left .06s linear, opacity .2s linear;opacity:1;visibility:visible}.commandbar .message.visible ~ input::-webkit-input-placeholder{color:transparent}.commandbar .message.loading{color:#999}.commandbar .message.success{color:#396}.commandbar .message.error{color:#911}h3.conversation-list-heading{margin:35px 0 10px 0;height:0;text-align:center;font-size:16px;font-weight:normal;color:#999999;border-bottom:1px solid #ddd}h3.conversation-list-heading .inner{display:inline-block;position:relative;top:-10px;padding:0 5px;background:#fff}h3.conversation-list-heading strong{font-weight:bold;color:#333333}.simple-conversation-list{margin:15px 0;font-size:13px;color:#999999}.simple-conversation-list>li{margin:0;padding:8px 0;list-style-type:none;border-top:1px solid #eeeeee}.simple-conversation-list>li:first-child{border-top:none}.simple-conversation-list>li .title{font-weight:bold}.simple-conversation-list>li .title .num{color:#999999}.simple-conversation-list>li .state{display:inline-block;margin-right:3px;height:20px;padding:0 10px;line-height:20px;font-size:12px;font-weight:bold;color:#fff;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,0.2);background:#666;border-radius:2px}.simple-conversation-list>li .state-merged{background:#8fb6dc}.simple-conversation-list>li .state-closed{background:#bd2c00}.simple-conversation-list>li .state-open{background:#6cc644}.simple-conversation-list>li .state-proposed{background:#6cc644}.simple-conversation-list>li .meta{float:right}.simple-conversation-list.varied-states .state{width:80px;-moz-box-sizing:border-box;box-sizing:border-box}.simple-conversation-list .pull-meta a{color:#999}.simple-conversation-list .pull-meta .a{color:#6cc644}.simple-conversation-list .pull-meta .d{color:#bd2c00}.logged_out.enter-coupon{background-color:#f9f9f9}.logged_out.enter-coupon .coupon-form-body{margin-bottom:-20px}.logged_out.enter-coupon .header-logged-out{background-color:#fff}.logged_out.enter-coupon .site-footer{border-top:0}.logged_out.enter-coupon .coupon-form-body{background-image:none;box-shadow:0 1px 3px rgba(0,0,0,0.075),inset 1px 0 #fff,0 0 200px #fff}.coupons .setup-plans td img{vertical-align:middle;margin-top:-2px}.coupons .is-hidden{display:none}.coupons .coupon-signin-title{margin-top:40px}.coupons .coupon-form-body{width:230px;margin:100px auto 60px;padding:20px;font-size:14px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;text-align:center;background-color:#fff;background-image:linear-gradient(#fefefe, #fafafa);border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,0.075),inset 1px 0 #fff}.coupons .coupon-form-body .coupon-icon{width:80px;height:80px;margin:0 auto 15px;color:#4183c4;border:1px solid #dedede;border-radius:40px}.coupons .coupon-form-body .coupon-icon .mega-octicon{margin-left:2px;font-size:48px;line-height:80px}.coupons .coupon-form-body .coupon-title{margin-bottom:20px;font-weight:500}.coupons .coupon-form-body .input-block{margin-bottom:15px}.coupons .coupon-form-body .small_notice{display:inline;padding:0 10px}.coupons .coupon-form-body .button{display:block;width:100%}.developer-wrapper{padding-top:60px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.developer-wrapper.narrow{width:750px}.developer-wrapper .danger{float:right}.developer-header{overflow:hidden;padding-bottom:20px;margin-bottom:30px;text-align:left;text-shadow:0 1px 0 white}.developer-header h1{margin-top:0;margin-bottom:0;font-size:45px;font-weight:normal;letter-spacing:-1px}.developer-header .lead{margin-top:2px;margin-bottom:0;font-size:21px}.developer-nav{margin:0 0 15px 0;position:relative;display:block;float:right;-moz-box-sizing:border-box;box-sizing:border-box}.developer-nav .nav-items{display:inline-block}.developer-nav .nav-items>li{display:inline-block;margin-bottom:-1px}.developer-nav .nav-items .minibutton{font-size:14px;display:inline-block;margin-bottom:4px}.nav-item{display:inline-block;padding:8px 12px 7px;border-bottom:0;font-size:16px;line-height:20px;color:#666;text-decoration:none}.nav-item:hover{text-decoration:none;color:#4183c4}.developer-feature{overflow:hidden;padding:15px 0;border-bottom:1px solid #eee;text-align:center;margin:0 auto}.developer-feature h2{font-size:38px;font-weight:normal}.developer-feature .hook{font-size:18px;font-weight:300;color:#666;margin-top:2px;margin-bottom:30px}.developer-feature.thanks{border-bottom:0}.developer-feature .get-started{font-size:24px;font-weight:normal}.developer-feature .get-started .mega-octicon{font-size:24px}.developer-section{display:inline-block;vertical-align:middle;width:40%;max-width:600px;margin:0 15px}.developer-last-chance{padding-top:60px;max-width:600px;border:0}.developer-feature-image img{width:100%;max-width:600px;min-width:400px;min-height:400px}.developer-avatar,.developer-info{display:inline-block;vertical-align:middle}.developer-avatar{border:1px solid #eee;border-radius:3px;padding:5px;width:80px;height:80px}.developer-avatar img{border-radius:3px}.developer-info{margin-left:15px}.developer-info .fullname{font-size:32px;color:#666;font-weight:normal;margin:0;padding:0}.developer-info .username{font-size:18px;margin:0;padding:0}.ghe-license-status{padding:40px 0;font-size:16px;text-align:center}.ghe-license-status .octocat{width:225px;margin-bottom:20px}.ghe-license-status h1{margin-bottom:10px}.ghe-license-status p{margin-top:0;margin-bottom:5px;color:#777}.fakelogin{text-align:center;font-size:14px;line-height:34px;background-color:#b33630;background-image:-moz-linear-gradient(#dc5f59, #b33630);background-image:-webkit-linear-gradient(#dc5f59, #b33630);background-image:linear-gradient(#dc5f59, #b33630);background-repeat:repeat-x;border-bottom:1px solid #900;color:#fff;position:fixed;top:0;z-index:1000;width:100%;text-shadow:0 -1px 0 rgba(153,0,0,0.25)}.fakelogin+.header{margin-top:35px}.fakelogin a{color:#f3d9d7;text-decoration:underline}.fakelogin a:hover{color:#fff}.features-next *{-moz-box-sizing:border-box;box-sizing:border-box}.features-next .features-section{color:#5a5a5a;font-size:16px;line-height:1.5;padding:40px 0;position:relative}.features-next .features-section img{max-width:100%}.features-next .features-section code{font-size:15px;color:#333}.features-next .features-section .text-center{text-align:center}.features-next .features-section-center{text-align:center}.features-next .features-section-center:before,.features-next .features-section-center:after{content:" ";display:table}.features-next .features-section-center:after{clear:both}.features-next .features-section:first-child{padding:75px 0}.features-next .features-section:nth-child(2n){background-color:#f5f5f5}.features-next .hero-octicon{width:100px;height:100px;border-radius:50px;text-align:center;border:solid 1px #e5e5e5;margin:0 auto 15px}.features-next .hero-octicon .mega-octicon{color:#4183c4;font-size:48px;line-height:100px}.features-next .features-heading{color:#333;font-size:42px;font-weight:300;line-height:1.1;margin-bottom:0}.features-next .features-heading-small{color:#2a2a2a;font-size:28px;font-weight:normal;line-height:1.1;margin-bottom:24px}.features-next .features-subheading{font-size:24px;font-weight:normal;line-height:1.3;margin-bottom:0;color:#888}.features-next .features-subheading strong{color:#444}.features-next .features-repo-count{white-space:nowrap}.features-next .features-section-center .features-heading,.features-next .features-section-center .features-subheading,.features-next .features-section-center .features-copy-intro{width:720px;margin:20px auto}.features-next .features-content-right{float:right;width:470px;text-align:left}.features-next .features-content-left{float:left;width:470px;text-align:left}.features-next .features-screenshots iframe{display:inline-block;margin:0 10px}.features-next .features-branch-diagram{position:relative;margin-top:40px;margin-bottom:50px}.features-next .features-branch-diagram.preload *{-webkit-animation:none !important;animation:none !important;opacity:0}.features-next .diagram-icon{position:absolute;border-radius:50px;border:solid 4px #4183c4;background-color:#fff;width:53px;height:53px;text-align:center;line-height:55px;color:#4183c4}.features-next .diagram-icon-small{position:absolute;color:#4183c4;margin-top:2px\9}.features-next .diagram-icon-branch{top:-13px;left:81px;-webkit-animation:bounceIn 0.6s ease 0.25s;animation:bounceIn 0.6s ease 0.25s}.features-next .diagram-icon-pr{top:89px;left:405px;-webkit-animation:bounceIn 0.6s ease 1.8s;animation:bounceIn 0.6s ease 1.8s}.features-next .diagram-icon-merge{top:-13px;left:843px;-webkit-animation:bounceIn 0.6s ease 3.7s;animation:bounceIn 0.6s ease 3.7s}.features-next .diagram-icon-commit-1{top:101px;left:240px;-webkit-animation:bounceIn 0.6s ease 1.3s;animation:bounceIn 0.6s ease 1.3s;background-color:#fff}.features-next .diagram-icon-commit-2{top:101px;left:295px;-webkit-animation:bounceIn 0.6s ease 1.4s;animation:bounceIn 0.6s ease 1.4s;background-color:#fff}.features-next .diagram-icon-commit-3{top:101px;left:350px;-webkit-animation:bounceIn 0.6s ease 1.5s;animation:bounceIn 0.6s ease 1.5s;background-color:#fff}.features-next .diagram-icon-discussion-1{top:79px;left:488px;-webkit-animation:bounceIn 0.6s ease 2s;animation:bounceIn 0.6s ease 2s;opacity:0.3}.features-next .diagram-icon-commit-4{top:101px;left:515px;-webkit-animation:bounceIn 0.6s ease 2.1s;animation:bounceIn 0.6s ease 2.1s;background-color:#fff}.features-next .diagram-icon-discussion-2{top:131px;left:542px;-webkit-animation:bounceIn 0.6s ease 2.2s;animation:bounceIn 0.6s ease 2.2s;opacity:0.3}.features-next .diagram-icon-commit-5{top:101px;left:570px;-webkit-animation:bounceIn 0.6s ease 2.3s;animation:bounceIn 0.6s ease 2.3s;background-color:#fff}.features-next .diagram-icon-discussion-3{top:79px;left:597px;-webkit-animation:bounceIn 0.6s ease 2.4s;animation:bounceIn 0.6s ease 2.4s;opacity:0.3}.features-next .diagram-icon-commit-6{top:101px;left:625px;-webkit-animation:bounceIn 0.6s ease 2.5s;animation:bounceIn 0.6s ease 2.5s;background-color:#fff}.features-next .diagram-icon-discussion-4{top:131px;left:652px;-webkit-animation:bounceIn 0.6s ease 2.6s;animation:bounceIn 0.6s ease 2.6s;opacity:0.3}.features-next .diagram-icon-commit-7{top:101px;left:680px;-webkit-animation:bounceIn 0.6s ease 2.7s;animation:bounceIn 0.6s ease 2.7s;background-color:#fff}.features-next .diagram-icon-discussion-5{top:79px;left:707px;-webkit-animation:bounceIn 0.6s ease 2.8s;animation:bounceIn 0.6s ease 2.8s;opacity:0.3}.features-next .bounce-in{-webkit-animation-fill-mode:both;animation-fill-mode:both}.features-next .features-highlight{margin:8px 0;display:inline-block;background-color:#e7e7e7;padding:10px;border-radius:3px}.features-next .features-highlight i{font-style:normal;color:#4183c4}.features-next .features-callout{border:solid 1px #eee;border-radius:3px;padding:10px;margin-top:15px;margin-bottom:15px;display:inline-block;color:#777;font-size:14px;line-height:1.4;text-align:left}.features-next .features-callout .left{margin-right:10px;vertical-align:center}.features-next .features-callout-desktop-button{width:450px}.features-next .features-callout-desktop-button p{width:420px;margin-top:0;margin-bottom:0}.features-next .native-mobile-screens{list-style-type:none;border-bottom:solid 1px #d9d9d9;line-height:0;margin-top:30px;padding-left:0}.features-next .native-mobile-screens li{display:inline;margin:0 5px 30px}.features-next .features-right-content{float:right;width:470px}.features-next .features-left-content{float:left;width:470px}.features-next .features-section .column{font-size:14px;line-height:1.5;padding-bottom:28px}.features-next .features-section .column h4{font-size:21px;font-weight:normal;color:#2a2a2a;margin-bottom:10px}.features-next .features-section .column .mega-octicon{color:#4183c4}.features-next .team-org-chart{width:470px;margin-top:20px;text-align:center}.features-next .team-org-chart .mega-octicon{vertical-align:middle}.features-next .team-org-group{border:solid 1px #ccc;background-color:#fff;text-align:center;font-size:16px;padding:10px;margin-bottom:13px;border-radius:3px}.features-next .team-org-group strong{color:#333}.features-next .team-org-team{width:147px;height:120px;display:inline-block;vertical-align:top}.features-next .team-org-team+.team-org-team{margin-left:10px}.features-next .octicon-jersey-red{color:#bd2c00}.features-next .octicon-jersey-green{color:#6cc644}.features-next .octicon-jersey-orange{color:#ff9933}.features-next .team-org-members{margin-top:15px}.features-next .team-org-members .octicon{color:#aaa}.features-next .team-org-repos .mega-octicon{color:#bbbbbb;margin:0 5px}.features-next .features-copy-minor{font-size:12px;color:#555}.features-next .features-screenshot-bottom{margin-bottom:-46px}.features-next .team-animation{animation-duration:12s;-webkit-animation-duration:12s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.features-next .team-dev{animation-name:teamDev;-webkit-animation-name:teamDev}.features-next .team-design{animation-name:teamDesign;-webkit-animation-name:teamDesign}.features-next .team-marketing{animation-name:teamMarketing;-webkit-animation-name:teamMarketing}.features-next .team-dev-design{animation-name:teamDevDesign;-webkit-animation-name:teamDevDesign}.features-next .team-dev-design-marketing{animation-name:teamDevDesignMarketing;-webkit-animation-name:teamDevDesignMarketing}.features-next .svn-callout{clear:both;border-top:solid 1px #ddd;padding-top:30px;padding-left:217px;font-size:14px;line-height:0.8;text-align:left;color:#777}.features-next .svn-callout-heading{font-size:18px;margin-bottom:0;color:#444}.features-next .svn-callout-logo{margin-left:-70px;margin-top:-1px;float:left}@-webkit-keyframes teamDev{3%{border-color:#bd2c00;color:#bd2c00}27%{border-color:#bd2c00;color:#bd2c00}30%{border-color:#ccc;color:#bbb}}@keyframes teamDev{3%{border-color:#bd2c00;color:#bd2c00}27%{border-color:#bd2c00;color:#bd2c00}30%{border-color:#ccc;color:#bbb}}@-webkit-keyframes teamDesign{34%{border-color:#ccc;color:#bbb}37%{border-color:#6cc644;color:#6cc644}60%{border-color:#6cc644;color:#6cc644}63%{border-color:#ccc;color:#bbb}}@keyframes teamDesign{34%{border-color:#ccc;color:#bbb}37%{border-color:#6cc644;color:#6cc644}60%{border-color:#6cc644;color:#6cc644}63%{border-color:#ccc;color:#bbb}}@-webkit-keyframes teamMarketing{67%{border-color:#ccc;color:#bbb}70%{border-color:#ff9933;color:#ff9933}94%{border-color:#ff9933;color:#ff9933}}@keyframes teamMarketing{67%{border-color:#ccc;color:#bbb}70%{border-color:#ff9933;color:#ff9933}94%{border-color:#ff9933;color:#ff9933}}@-webkit-keyframes teamDevDesign{3%{border-color:#bd2c00;color:#bd2c00}27%{border-color:#bd2c00;color:#bd2c00}30%{border-color:#ccc;color:#bbb}34%{border-color:#ccc;color:#bbb}37%{border-color:#6cc644;color:#6cc644}60%{border-color:#6cc644;color:#6cc644}63%{border-color:#ccc;color:#bbb}}@keyframes teamDevDesign{3%{border-color:#bd2c00;color:#bd2c00}27%{border-color:#bd2c00;color:#bd2c00}30%{border-color:#ccc;color:#bbb}34%{border-color:#ccc;color:#bbb}37%{border-color:#6cc644;color:#6cc644}60%{border-color:#6cc644;color:#6cc644}63%{border-color:#ccc;color:#bbb}}@-webkit-keyframes teamDevDesignMarketing{3%{border-color:#bd2c00;color:#bd2c00}27%{border-color:#bd2c00;color:#bd2c00}30%{border-color:#ccc;color:#bbb}34%{border-color:#ccc;color:#bbb}37%{border-color:#6cc644;color:#6cc644}60%{border-color:#6cc644;color:#6cc644}63%{border-color:#ccc;color:#bbb}67%{border-color:#ccc;color:#bbb}70%{border-color:#ff9933;color:#ff9933}94%{border-color:#ff9933;color:#ff9933}}@keyframes teamDevDesignMarketing{3%{border-color:#bd2c00;color:#bd2c00}27%{border-color:#bd2c00;color:#bd2c00}30%{border-color:#ccc;color:#bbb}34%{border-color:#ccc;color:#bbb}37%{border-color:#6cc644;color:#6cc644}60%{border-color:#6cc644;color:#6cc644}63%{border-color:#ccc;color:#bbb}67%{border-color:#ccc;color:#bbb}70%{border-color:#ff9933;color:#ff9933}94%{border-color:#ff9933;color:#ff9933}}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.bounce-in{animation-name:bounceIn;-webkit-animation-name:bounceIn;animation-duration:0.6s;-webkit-animation-duration:0.6s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out}.short-divider{width:400px;margin:50px auto}.segmented-nav{margin:20px auto;box-sizing:border-box;list-style:none;display:inline-block}.segmented-nav>li{display:inline-block;float:left;border:1px solid #ddd;position:relative;z-index:1}.segmented-nav>li>a{display:inline-block;height:32px;margin:0px auto;padding:6px 20px 7px;font-size:15px;line-height:20px;color:#555;text-align:center;text-decoration:none}.segmented-nav>li+li{margin-left:-1px}.segmented-nav>li:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.segmented-nav>li:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.segmented-nav>li.active{position:relative;cursor:pointer;border-color:#4183c4;color:#fff;background-color:#4183c4}.segmented-nav>li.active a,.segmented-nav>li.active a:hover{color:#fff}.segmented-nav>li:hover{border-color:#4183c4;z-index:2}.segmented-nav>li:hover a{color:#4183c4}.segmented-nav-tab{display:none}.segmented-nav-tab:before,.segmented-nav-tab:after{content:" ";display:table}.segmented-nav-tab:after{clear:both}.segmented-nav-tab.active{display:block}.octicon-list{list-style:none;margin-left:26px;margin-bottom:28px}.octicon-list li{margin-bottom:20px;position:relative}.octicon-list .octicon{position:absolute;margin-left:-22px;top:3px;color:#4183c4}#fork-select:before,#fork-select:after{content:" ";display:table}#fork-select:after{clear:both}#fork-select img{border-radius:5px;margin-bottom:5px;opacity:.3}#fork-select .target{padding:10px;margin:0 8px 10px 8px;float:left;text-align:center;border:2px solid transparent;border-radius:5px}#fork-select .target .css-truncate-target{max-width:90px}#fork-select .target img{display:block}#fork-select .target.disabled{cursor:not-allowed;color:#999999}#fork-select .target:not(.disabled){cursor:pointer;font-weight:bold}#fork-select .target:not(.disabled) img{opacity:1}#fork-select .target:not(.disabled):hover{background-color:#dde9f4;color:#4183c4;border-color:#4183c4}#fork-select .target:not(.disabled):active{color:#265079;background-color:#8fb6dc}#fork-select-page h2{font-weight:400}#fork-select-page .target{margin-left:0}.enable-fullscreen.minibutton{display:inline-block;margin-top:4px;margin-left:5px;padding:0 6px}.enable-fullscreen.minibutton .octicon{margin-right:0}.new-file .enable-fullscreen{margin-left:11px}.write-content{position:relative}.write-content .enable-fullscreen{position:absolute;top:5px;right:16px;color:#333333;opacity:.5;line-height:1em}.write-content .enable-fullscreen:hover{opacity:1}.fullscreen-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background:#fff;text-shadow:none;z-index:1000}.fullscreen-overlay .fullscreen-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:800px;height:100%;margin:0 auto;padding:30px 0}.fullscreen-overlay .textarea-wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;position:relative}.fullscreen-overlay textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:20px;border:0;background:#fff;color:#999999;font-size:21px;line-height:1.6em;resize:none;-moz-transition:color 0.15s ease-in 0;-webkit-transition:color 0.15s ease-in 0;transition:color 0.15s ease-in 0;box-shadow:none}.fullscreen-overlay textarea:focus,.fullscreen-overlay textarea:hover{outline:none;color:#333333}.fullscreen-overlay .fullscreen-sidebar{position:absolute;top:30px;right:30px;text-align:right;z-index:1002}.fullscreen-overlay .fullscreen-sidebar .exit-fullscreen,.fullscreen-overlay .fullscreen-sidebar .fullscreen-info,.fullscreen-overlay .fullscreen-sidebar .theme-switcher{color:#b3b3b3;float:right;clear:right;margin-bottom:15px}.fullscreen-overlay .fullscreen-sidebar .exit-fullscreen:hover,.fullscreen-overlay .fullscreen-sidebar .fullscreen-info:hover,.fullscreen-overlay .fullscreen-sidebar .theme-switcher:hover{color:#333333;text-shadow:0 0 10px #fff}.fullscreen-overlay .fullscreen-sidebar .theme-switcher{margin-right:8px}.fullscreen-overlay.dark-theme{background:#1d1f21}.fullscreen-overlay.dark-theme textarea{background:#1d1f21;color:#a4b1b1}.fullscreen-overlay.dark-theme textarea:focus,.fullscreen-overlay.dark-theme textarea:hover{color:#dbe0e0}.fullscreen-overlay.dark-theme .fullscreen-sidebar{color:#dbe0e0}.fullscreen-overlay.dark-theme .fullscreen-sidebar .exit-fullscreen,.fullscreen-overlay.dark-theme .fullscreen-sidebar .theme-switcher{color:#a4b1b1}.fullscreen-overlay.dark-theme .fullscreen-sidebar .exit-fullscreen:hover,.fullscreen-overlay.dark-theme .fullscreen-sidebar .theme-switcher:hover{color:#dbe0e0;text-shadow:0 0 10px #000}.fullscreen-overlay .suggester-container{top:5px;left:0}.fullscreen-overlay-enabled .wrapper,.fullscreen-overlay-enabled #footer{display:none}.fullscreen-overlay-enabled .fullscreen-overlay{display:block}.previewable-comment-form .input-with-fullscreen-icon{padding-right:24px;margin-right:-24px}.previewable-comment-form .upload-enabled .fullscreen-overlay textarea{max-height:none;border:none;border-radius:0}#wiki-wrapper .ie #gollum-editor{padding-bottom:1em}#gollum-editor{margin:10px 0 50px;padding:10px;background-color:#f9f9f9;border:1px solid #e4e4e4;border-radius:5px}.singleline{display:block;margin:10px 0}#gollum-editor-title-field.active{border-bottom:1px solid #ddd;display:block;margin:0 0 3px 0;padding:0 0 5px 0}#gollum-editor-page-title{font-weight:bold;margin-top:0}#gollum-editor-page-title.ph{color:#000}#gollum-editor-function-bar{margin:10px 0}#gollum-editor-type-switcher{display:none}#gollum-editor-function-bar{height:26px;padding-bottom:10px;border-bottom:1px solid #ddd}#gollum-editor-function-bar #gollum-editor-function-buttons{display:none;float:left}#gollum-editor-function-bar.active #gollum-editor-function-buttons{display:block}#gollum-editor-function-bar #gollum-editor-format-selector{padding-top:5px}#gollum-editor-function-bar #gollum-editor-format-selector select{float:right;margin:0}#gollum-editor-function-bar #gollum-editor-format-selector label{color:#999;float:right;font-size:11px;font-weight:bold;line-height:17px;padding:0 5px 0 0}#gollum-editor-function-buttons .minibutton{width:30px;padding-left:0;padding-right:0;text-align:center}#gollum-editor-function-buttons .minibutton .octicon{margin-right:0}#gollum-error-message{display:none;padding-top:12px;font-size:1.8em;color:#f33}#gollum-editor #gollum-editor-body{font-family:Monaco, "Liberation Mono", Courier, monospace;line-height:22px;margin:13px 0 5px;height:390px;resize:vertical}#gollum-editor #gollum-editor-body+.collapsed,#gollum-editor #gollum-editor-body+.expanded{border-top:1px solid #ddd;margin-top:7px}#gollum-editor .collapsed,#gollum-editor .expanded{border-bottom:1px solid #ddd;display:block;overflow:hidden;padding:10px 0 5px}#gollum-editor .collapsed a.button,#gollum-editor .expanded a.button{border:1px solid #ddd;color:#333;display:block;float:left;height:25px;overflow:hidden;margin:2px 5px 7px 0;padding:0;text-shadow:0 1px 0 #fff;width:25px;background-color:#eaeaea;background-image:-moz-linear-gradient(#fafafa, #eaeaea);background-image:-webkit-linear-gradient(#fafafa, #eaeaea);background-image:linear-gradient(#fafafa, #eaeaea);background-repeat:repeat-x;border-radius:3px}#gollum-editor .collapsed a.button:hover,#gollum-editor .expanded a.button:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.3);text-decoration:none;background-color:#3072b3;background-image:-moz-linear-gradient(#599bdc, #3072b3);background-image:-webkit-linear-gradient(#599bdc, #3072b3);background-image:linear-gradient(#599bdc, #3072b3);background-repeat:repeat-x}#gollum-editor .collapsed a.button span,#gollum-editor .expanded a.button span{margin:4px}#gollum-editor .collapsed h4,#gollum-editor .expanded h4{font-size:16px;float:left;margin:0;padding:6px 0 0 4px;text-shadow:0 -1px 0 #fff}#gollum-editor .collapsed a.button span.octicon-triangle-right{display:inline-block}#gollum-editor .collapsed textarea,#gollum-editor .collapsed a.button span.octicon-triangle-down{display:none}#gollum-editor .expanded a.button span.octicon-triangle-down{display:inline-block}#gollum-editor .expanded a.button span.octicon-triangle-right{display:none}#gollum-editor .expanded textarea{border:1px solid #ddd;clear:both;display:block;font-size:12px;font-family:Monaco, "Liberation Mono", Courier, monospace;height:84px;margin:8px 0;padding:6px;width:883px;resize:vertical}#gollum-editor a.gollum-minibutton,#gollum-editor a.gollum-minibutton:visited{background-color:#f7f7f7;border:1px solid #d4d4d4;color:#333;cursor:pointer;display:block;font-size:12px;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:bold;margin:0 0 0 9px;padding:5px 12px;text-shadow:0 1px 0 #fff;background-color:#eaeaea;background-image:-moz-linear-gradient(#fafafa, #eaeaea);background-image:-webkit-linear-gradient(#fafafa, #eaeaea);background-image:linear-gradient(#fafafa, #eaeaea);background-repeat:repeat-x;border-radius:3px}#gollum-editor a.gollum-minibutton:hover,#gollum-editor a.gollum-minibutton:visited:hover{background:#3072b3;border-color:#518cc6 #518cc6 #2a65a0;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.3);text-decoration:none;background-color:#3072b3;background-image:-moz-linear-gradient(#599bdc, #3072b3);background-image:-webkit-linear-gradient(#599bdc, #3072b3);background-image:linear-gradient(#599bdc, #3072b3);background-repeat:repeat-x}#gollum-editor-help{margin-top:-10px;overflow:hidden;padding:0;border:1px solid #ddd;border-width:0 1px 1px 1px}#gollum-editor-help-parent,#gollum-editor-help-list{display:block;float:left;height:170px;list-style-type:none;overflow:auto;margin:0;padding:10px 0;width:160px;border-right:1px solid #eee}#gollum-editor-help-parent li,#gollum-editor-help-list li{font-size:12px;line-height:1.6;margin:0;padding:0}#gollum-editor-help-parent li a,#gollum-editor-help-list li a{border:1px solid transparent;border-width:1px 0;display:block;font-weight:bold;padding:2px 12px;text-shadow:0 -1px 0 #fff}#gollum-editor-help-parent li a:hover,#gollum-editor-help-list li a:hover{background:#fff;border-color:#f0f0f0;text-decoration:none;box-shadow:none}#gollum-editor-help-parent li a.selected,#gollum-editor-help-list li a.selected{border:1px solid #eee;border-bottom-color:#e7e7e7;border-width:1px 0;background:#fff;color:#000;box-shadow:0 1px 2px #f0f0f0}#gollum-editor-help-list{background:#fafafa}#gollum-editor-help-wrapper{background:#fff;overflow:auto;height:170px;padding:10px}#gollum-editor-help-content{font-size:12px;margin:0 10px 0 5px;padding:0;line-height:1.8}#gollum-editor-help-content p{margin:0 0 10px 0;padding:0}.ie #gollum-editor .singleline input{padding-top:0.25em;padding-bottom:0.75em}#gollum-footer{font-size:12px;line-height:19px}#gollum-footer #last-edit{color:#999;margin:10px 0 0}#gollum-dialog-dialog h4{border-bottom:1px solid #ddd;color:#333;font-size:16px;line-height:normal;font-weight:bold;margin:0 0 12px 0;padding:0 0 6px;text-shadow:0 -1px 0 #f7f7f7}#gollum-dialog-dialog-body{font-size:12px;line-height:16px;margin:0;padding:0}#gollum-dialog-dialog-body fieldset{display:block;border:0;margin:0;overflow:hidden;padding:0 12px}#gollum-dialog-dialog-body fieldset .field{margin:0 0 18px 0;padding:0}#gollum-dialog-dialog-body fieldset .field:last-child{margin:0 0 12px 0}#gollum-dialog-dialog-body fieldset label{color:#666666;display:block;font-size:14px;font-weight:bold;line-height:1.6;margin:0;padding:0;min-width:80px}#gollum-dialog-dialog-body fieldset input[type="text"]{display:block;margin:3px 0 0 0;width:100%}#gollum-dialog-dialog-body fieldset input.code{font-family:'Monaco', 'Courier New', Courier, monospace}#gollum-dialog-dialog-buttons{border-top:1px solid #ddd;overflow:hidden;margin:14px 0 0 0;padding:12px 0 0}a.gollum-minibutton,a.gollum-minibutton:visited{border:1px solid #d4d4d4;color:#333;cursor:pointer;display:inline;font-size:12px;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:bold;float:right;width:auto;margin:0 0 0 9px;padding:4px 12px;text-shadow:0 1px 0 #fff;background-color:#eaeaea;background-image:-moz-linear-gradient(#fafafa, #eaeaea);background-image:-webkit-linear-gradient(#fafafa, #eaeaea);background-image:linear-gradient(#fafafa, #eaeaea);background-repeat:repeat-x;border-radius:3px}a.gollum-minibutton:hover,a.gollum-minibutton:visited:hover{border-color:#518cc6 #518cc6 #2a65a0;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.3);text-decoration:none;background-color:#3072b3;background-image:-moz-linear-gradient(#599bdc, #3072b3);background-image:-webkit-linear-gradient(#599bdc, #3072b3);background-image:linear-gradient(#599bdc, #3072b3);background-repeat:repeat-x}#wiki-wrapper.edit h1{color:#999;font-weight:normal}#wiki-wrapper.edit h1 strong{color:#000;font-weight:bold;line-height:normal}.boxed-group-critical{background:#bd2c00}.boxed-group-critical .alert-badge{color:#bd2c00}.boxed-group-warn{background:#ff9933}.boxed-group-warn .alert-badge{color:#ff9933}.boxed-group-alert .boxed-group-inner h4{margin-bottom:5px}.boxed-group-alert .boxed-group-inner h4 .mini-bar-legend{float:right}.icon-and-label .col{-moz-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #eee;text-align:center;padding:10px}.icon-and-label .col:last-child{border-right:none}.icon-and-label .label{display:block;font-size:12px;margin-top:10px;color:#555}.icon-and-label .octicon-stop{color:#bd2c00}.icon-and-label .octicon-check{color:#6cc644}.icon-and-label .octicon-alert{color:#ff9933}.alert-item-list{list-style:none;margin-top:10px}.alert-item{padding:10px;border-bottom:1px solid #eee}.alert-item .info{float:right;color:#777}.alert-item .label{font-size:12px;margin-left:10px}.alert-info{font-size:14px}.mini-bar-graph{display:table;width:100%;background:#eee}.mini-bar-graph .graph-bar{background:#333333;display:table-cell;height:10px}.mini-bar-graph .graph-bar.positive-area{background:#6cc644}.mini-bar-graph .graph-bar.negative-area{background:#bd2c00}.mini-bar-graph .graph-bar.neutral-area{background:#333333}.mini-bar-legend{font-size:12px;font-weight:normal;display:table}.mini-bar-legend li.key-value{display:table-cell;padding:5px}.mini-bar-legend .key{width:10px;height:10px;background:#ccc;display:inline-block;margin-right:2px}.mini-bar-legend .key-positive{background-color:#6cc644}.mini-bar-legend .key-negative{background-color:#bd2c00}.mini-bar-legend .key-neutral{background-color:#999999}.mini-bar-legend .value{color:#777}.service-hooks-container .content{display:none}.service-hooks-container.open .content{display:block}.hook-item .item-status{float:left;margin-right:10px}.hook-item .description{color:#999999}.hook-item .description.css-truncate-target{max-width:380px}.hook-item.success .octicon-primitive-dot{color:#6cc644}.hook-item.failure .octicon-primitive-dot{color:#bd2c00}.hook-item.pending .octicon-primitive-dot{color:#999999}.hook-wrapper{width:657px;border-bottom:1px solid #eee}.hook-filter-container{width:150px;float:left;height:300px;margin-top:13px}.hook-filter-list{margin-top:5px}.no-filter-results{display:none;width:480px;float:right;margin-right:5px}.hook-event-select-shortcuts{float:right;width:500px;padding-left:5px}.hook-events{list-style:none;float:right;width:500px;max-height:300px;min-height:300px;overflow-y:scroll}.hook-events li{background:#f9f9f9;display:inline-block;width:230px;margin:0 0 10px 5px;padding:10px 10px 0 30px;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.075);height:80px}.hook-events.filterable-empty+.no-filter-results{display:inline-block}.hook-event-select-menu{display:inline-block}.hook-event-select-menu .select-menu-item.selected .select-menu-item-icon{color:inherit !important}.hook-event-select-menu .select-menu-item.navigation-focus{background-color:#f4f4f4 !important;color:inherit}.hook-event-select-menu .select-menu-item.navigation-focus.selected{color:#777}.hook-event-select-menu .select-menu-item.navigation-focus .select-menu-item-icon{color:transparent}.hook-event-select-menu .select-menu-item .octicon-remove-close{display:none;float:right;margin:1px 10px 0 0;opacity:0.6}.hook-event-select-menu .select-menu-item.selected .octicon-remove-close{display:block;color:inherit}.hook-form .ssl-hook-fields{display:none}.hook-form.ssl-hook-form .ssl-hook-fields{display:block}.hook-deliveries-list .loading-message{display:block}.hook-deliveries-list .error-message{display:none}.hook-deliveries-list.error .loading-message{display:none}.hook-deliveries-list.error .error-message{display:block;margin-bottom:10px}.hook-deliveries-list .hook-delivery-item:hover{background-color:transparent}.hook-deliveries-list .item-status{display:inline-block;margin-right:10px;visibility:hidden}.hook-deliveries-list .item-status[data-response-status^="2"]{visibility:visible;color:#6cc644}.hook-deliveries-list .item-status[data-response-status^="3"],.hook-deliveries-list .item-status[data-response-status^="4"],.hook-deliveries-list .item-status[data-response-status^="5"]{visibility:visible;color:#bd2c00}.hook-delivery-item .hook-delivery-details{display:none}.hook-delivery-item .hook-delivery-details .loading-message,.hook-delivery-item .hook-delivery-details .error-message{display:none}.hook-delivery-item .hook-delivery-details.loading .loading-message{display:block}.hook-delivery-item .hook-delivery-details.error .error-message{display:block}.hook-delivery-item time{float:right;margin-right:10px;color:#999999;font-size:10px}.hook-delivery-item .hook-delivery-details-toggle{float:right;color:#666666}.hook-delivery-item .hook-delivery-open{display:inline-block}.hook-delivery-item .hook-delivery-close{display:none}.hook-delivery-item.open .hook-delivery-details{display:block}.hook-delivery-item.open .hook-delivery-open{display:none}.hook-delivery-item.open .hook-delivery-close{display:inline-block}.hook-deliveries-list .error-message,.hook-delivery-details .error-message{margin:0 10px;padding:5px 10px;color:#bd2c00;background-color:#FFEAEA;border:1px solid #bd2c00}.boxed-group span.animated-ellipsis-container,.boxed-group span.animated-ellipsis{padding:0}.boxed-group .animated-ellipsis-container{line-height:1.3}.hook-delivery-details{clear:right}.hook-delivery-details .tabnav-tabcontent{display:none}.hook-delivery-details .tabnav-tabcontent.selected{display:block}.hook-delivery-details hr{margin:10px 0}.hook-delivery-details pre{padding:6px 10px;margin:10px 0;background-color:#f8f8f8;border:1px solid #ddd;border-radius:3px;font-size:13px;line-height:1.5;overflow:auto}.hook-delivery-details .hook-delivery-url{font-size:16px;margin:15px 0}.hook-delivery-details .hook-delivery-response-status{display:inline-block;padding:4px 6px 3px;color:#fff;background-color:#bd2c00;border-radius:3px;font-size:10px;line-height:1.1;font-family:Monaco, "Liberation Mono", Courier, monospace}.hook-delivery-details .hook-delivery-response-status[data-response-status^="2"]{background-color:#6cc644}.issues-listing{position:relative}.issues-listing .toolbar-search:hover .issues-bar{height:inherit;max-height:500px}.issues-listing .issues-bar{max-height:0;overflow-y:hidden;position:absolute;z-index:2;list-style-type:none;width:300px;background-color:#fff;border-radius:5px;border:1px solid #ddd;margin-top:-5px;transition:max-height 0.25s ease-in-out;-webkit-transition:max-height 0.25s ease-in-out 0}.issues-listing .issues-bar.issues-bar-focus{max-height:500px}.issues-listing .issues-bar li:first-child{padding-top:13px}.issues-listing .issues-bar li{padding:7px 10px;font-weight:bold;color:rgba(0,0,0,0.75)}.issues-listing .issues-bar li .octicon{padding-right:7px;width:20px;text-align:center}.issues-listing .issues-bar li:hover{background-color:#f9f9f9;cursor:pointer}.issues-listing .marketing-nav{position:static;float:right;margin-top:5px;margin-bottom:-20px}.issues-listing .marketing-nav a{padding-bottom:20px}.issues-listing .paginate-container{margin-top:20px;text-align:center}.issues-listing #triage .spinner{float:right;margin-right:50%;margin-top:2px}.issues-listing #triage .spinner img{vertical-align:middle}.issues-listing #triage.loading .spinner{display:block}.issues-listing .repo-nav-contents:before{height:0}.issues-listing .table-list-issues .selectable:hover,.issues-listing .table-list-issues .navigation-focus{background-color:#f9f9f9}.issues-listing .table-list-issues .issue-title{width:580px;white-space:nowrap}.issues-listing .table-list-issues .issue-title .css-truncate-target{max-width:100%}.issues-listing .table-list-issues .issue-title-link{display:inline-block;padding-right:3px;font-size:15px;font-weight:bold;color:#333}.issues-listing .table-list-issues .issue-title-link:hover{color:#4183c4;text-decoration:none}.issues-listing .table-list-issues .issue-title-link:hover .num{color:inherit}.issues-listing .table-list-issues .issue-meta{margin-top:1px;font-weight:normal;color:#999}.issues-listing .table-list-issues .issue-meta a{color:#999}.issues-listing .table-list-issues .issue-meta a:hover{color:#4183c4;text-decoration:none}.issues-listing .table-list-issues .issue-meta-section{float:left;margin-right:15px}.issues-listing .table-list-issues .milestone-link{color:#999}.issues-listing .table-list-issues .milestone-link .octicon{color:#ccc}.issues-listing .table-list-issues .milestone-link:hover{color:#4183c4;text-decoration:none}.issues-listing .table-list-issues .milestone-link:hover .octicon{color:inherit}.issues-listing .table-list-issues .labels{padding-top:10px;width:204px;text-align:right;direction:rtl;vertical-align:middle}.issues-listing .table-list-issues .labels .label{direction:ltr;text-align:left;box-shadow:none;margin-bottom:2px;max-width:90px}.issues-listing .table-list-issues .table-list-cell-avatar{vertical-align:middle}.issues-listing .table-list-issues .table-list-cell-avatar img{display:inline-block;vertical-align:-3px;border-radius:2px}.issues-listing .table-list-issues .issue-comments{width:60px;font-weight:bold;text-align:center;white-space:nowrap;vertical-align:middle}.issues-listing .table-list-issues .issue-comments .octicon{margin-right:1px}.issues-listing .table-list-issues .issue-comments-link{color:#999}.issues-listing .table-list-issues .issue-comments-link:hover{color:#4183c4;text-decoration:none}.issues-listing .table-list-issues .issue-comments-link.no-comment{color:#eee}.new-issue-form .filters .select-menu{float:left;margin-right:5px;margin-top:5px}.new-issue-form #issue_body{margin-top:5px}.suggested-issues{list-style-type:none;padding-bottom:10px;border-bottom:1px solid #eee}.suggested-issues li{padding:5px 0}.suggested-issues li:first-child{margin-top:10px;font-weight:100;text-transform:uppercase;font-size:11px;letter-spacing:1px;color:#999}.suggested-issues li a{color:rgba(0,0,0,0.6);font-weight:bold;font-size:14px}.marketing .pagehead h1{font-size:30px}.marketing .pagehead p{margin-top:4px;margin-bottom:0;font-size:14px;color:#777}.marketing .pagehead ul.actions{margin-top:10px}.marketing h2.subdued{font-size:16px;color:#666}.marketing h2 .secure{float:right;padding:1px 0;font-size:11px;font-weight:bold;text-transform:uppercase;color:#6cc644}p.read-it{margin:36px 0 0 0;color:#000;text-align:center;font-size:25px;font-weight:bold}.marketing .questions textarea{width:100%;padding:5px;height:200px}.marketing .equacols .form-actions{margin-top:15px;margin-bottom:15px}.marketing .questions p{font-size:14px;color:#666}.marketing .questions h2{font-size:16px;margin:15px 0 -10px 0}ul.bottom-nav,.content ul.bottom-nav{margin:15px 0;padding:10px 0;border-top:1px solid #ddd;font-size:14px}ul.bottom-nav:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html ul.bottom-nav{height:1%}ul.bottom-nav{display:inline-block}ul.bottom-nav{display:block}ul.bottom-nav li{list-style-type:none}ul.bottom-nav li.prev{float:left}ul.bottom-nav li.next{float:right}.featured-brands{margin:20px 0;padding:5px 10px;background-color:#f2f8fa;background-image:-moz-linear-gradient(#fefefe, #f2f8fa);background-image:-webkit-linear-gradient(#fefefe, #f2f8fa);background-image:linear-gradient(#fefefe, #f2f8fa);background-repeat:repeat-x;border:1px solid #ddd;border-radius:5px;text-align:center;font-size:14px;color:#677a84}.steps{width:750px;margin:30px auto 0;padding:0;overflow:hidden;list-style:none;border:1px solid #ddd;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.05)}.steps li{float:left;width:250px;padding:10px 15px;color:#ccc;cursor:default;border-left:1px solid #ddd;box-sizing:border-box;background-color:#fafafa}.steps li.current{background-color:#fff;color:#333}.steps li.current .mega-octicon{color:#4183c4}.steps li .mega-octicon{float:left;margin-right:15px}.steps li .step{display:block}.steps li:first-child{border-left:0}.steps .complete{color:#777}.steps .complete .mega-octicon{color:#6cc644}.steps .step-org{display:none}.wider .pagehead{position:relative;margin-top:20px;padding-left:6px;padding-right:6px}.wider .pagehead .hero{margin-left:0}div.content{font-size:14px;color:#333}.marketing .content h2{margin:40px 0 -10px 0;font-size:18px;color:#000}.feature-content h2{margin:0 0 -10px 0;font-size:18px}.content h2:first-child,.content .rule+h2{margin-top:0}.marketing .content h3{color:#000;margin:1.5em 0 -0.5em 0}.marketing .content h3:first-child{margin-top:5px}.content .figure{margin:15px 0;padding:1px;border:1px solid #e5e5e5}.content .figure:first-child{margin-top:0}.marketing .content ul{margin:25px 0 25px 25px}.miniprofile{margin:15px 0}.miniprofile h3{margin:0;font-size:16px}.miniprofile p{margin:0 0 10px 0;color:#666}.miniprofile .profile-link,.miniprofile .public-info{margin:2px 0;font-size:11px;color:#999}ul.checklist{margin:20px 0;font-size:12px;font-weight:bold}.miniprofile ul.checklist{margin:30px 0}ul.checklist li{list-style-type:none;margin:15px 0;padding-left:25px;background:url("/images/modules/marketing/check.png?b3d59d17") 0 2px no-repeat}ul.dates{margin:20px 0;font-size:12px}ul.dates li{list-style-type:none;margin:15px 0;padding-left:25px;background:url("/images/modules/marketing/calendar.png?75859ef5") 0 2px no-repeat}ul.dates li strong{color:#000;display:block}.content .quote{margin:25px 30px}.sidebar .quote{margin:20px 0}.content .quote blockquote{margin:0;font-family:Georgia, Times, serif;font-style:italic;color:#666}.content .quote cite{display:block;font-size:12px;font-weight:bold;font-style:normal;color:#333;text-align:right}.popout{padding:10px;font-size:12px;color:#36361d;background:#e3f2d4;border-radius:4px}.popout p{margin:0;line-height:1.5}.popout p+p{margin-top:10px}.big-notice{margin:15px 0;padding:5px 20px;background-color:#bedebe;background-image:-moz-linear-gradient(#efe, #bedebe);background-image:-webkit-linear-gradient(#efe, #bedebe);background-image:linear-gradient(#efe, #bedebe);background-repeat:repeat-x;border:1px solid #bedebe;border-radius:5px}.big-notice h3{margin-bottom:-10px}.contact-notice{margin:15px 0;padding:5px 20px;background-color:#bebebe;background-image:-moz-linear-gradient(#eee, #bebebe);background-image:-webkit-linear-gradient(#eee, #bebebe);background-image:linear-gradient(#eee, #bebebe);background-repeat:repeat-x;border:1px solid #bebebe;border-radius:5px}.contact-notice h3{margin-bottom:-10px}#signup_form dd{position:relative}#signup_form dd .octicon{position:absolute;right:25px;top:8px}#signup_form .octicon-alert:before{color:#bd2c00}#signup_form .octicon-check:before{color:#6cc644}.hanging-list li,.hanging-icon-list li{margin:10px 0;font-size:14px}.hanging-list li{margin-left:12px;list-style-position:inside}.hanging-icon-list li{padding-left:25px;list-style-type:none}.hanging-icon-list .octicon{float:left;margin-left:-20px;color:#999}.hanging-icon-list .octicon-check{color:#6cc644}.hanging-icon-list .octicon-x{color:#bd2c00}.logos-page h3{font-size:18px}.logos-download{position:relative;display:block;float:left;width:32%;height:290px;margin-bottom:30px;padding-top:20px;text-align:center;border:1px solid #ddd;border-radius:6px;-moz-box-sizing:border-box;box-sizing:border-box}.logos-download+.logos-download{margin-left:2%}.logos-download-link{position:absolute;right:0;bottom:0;left:0;display:block;padding:15px 20px;font-size:16px;font-weight:bold;background-color:#f5f5f5;border-top:1px solid #ddd;border-radius:0 0 5px 5px}.logos-download-link .octicon{vertical-align:2px}.logos-download:hover{text-decoration:none}.logos-download:hover .logos-download-link{background-color:#eee}.logos-download .gh-logo{margin-top:70px}.logos-download .gh-octocat{margin-top:10px}.member-adder{display:none;position:absolute;background:#eee;padding:0px 5px 5px;z-index:2;box-shadow:0px 0px 3px #999999}.member-adder.active{display:inherit}.member-adder ul{list-style-type:none}.member-adder ul li{margin-top:4px;clear:both;min-width:400px;border-bottom:1px solid #ddd;background:#fff;padding:3px}.member-adder ul li a.button{margin-top:10px;float:right}.member-adder .navigation-focus{background-color:#4183c4;color:#fff}.member-adder .avatar{float:left;margin-right:5px}.member-adder .login{font-weight:bold}.member-adder .add-to-repo{float:right;margin-top:15px}.member-adder .no-results{display:none}.member-adder .no-results.active{display:inherit}form.member-capability-update{display:inline}.col-2 ul.members-list li{display:block;border-bottom:1px solid #f1f1f1;width:inherit}.col-2 ul.members-list li:before,.col-2 ul.members-list li:after{content:" ";display:table}.col-2 ul.members-list li:after{clear:both}ul.members-list{font-size:0;margin:5px 0}ul.members-list li{display:inline-block;width:165px;position:relative;list-style-type:none;margin:0;padding:10px 0 10px 58px;vertical-align:top}ul.members-list li h4{margin:-1px 0 0 0;font-size:16px;line-height:1.2}ul.members-list li h4 a{display:inline-block;text-overflow:ellipsis;overflow-x:hidden;width:100%}ul.members-list li h4 em{font-style:normal;font-weight:normal;color:#99a7af;display:block}ul.members-list li p{margin:-1px 0 0 0;font-size:11px;color:#bbb}ul.members-list .gravatar{float:left;margin-left:-58px;border-radius:3px}ul.members-list .placeholder .gravatar{opacity:0.5}ul.members-list .placeholder h4 a{color:#999}ul.members-list .minibutton{position:absolute;top:10px;right:0}ul.members-list p.details span.octicon{margin-left:15px;vertical-align:middle}ul.members-list p.details span.octicon:first-child{margin-left:0}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(-360deg)}}.merge-pr{margin:20px 0 0 0;padding-top:10px;border-top:1px solid #ddd}.merge-pr .push-more{margin:10px 0;font-size:12px;color:#777}.merge-pr .push-more code{color:#333}.merge-pr .push-more a{color:#333;font-weight:bold}.merge-branch{margin:10px 0}.merge-branch,.new-commit{padding-left:60px}.merge-status-icon,.new-commit-icon{float:left;margin-left:-60px;width:48px;height:48px;color:#fff;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,0.1);border-radius:3px;background-color:#999;box-shadow:inset 0 1px 1px rgba(0,0,0,0.1)}.merge-status-icon .mega-octicon,.new-commit-icon .mega-octicon{margin-top:8px}.merge-status-icon .octicon-git-merge{display:none}.merge-branch .bubble,.new-commit .bubble{position:relative}.merge-branch .bubble:after,.new-commit .bubble:after{position:absolute;top:15px;right:100%;content:" ";height:0;width:0;pointer-events:none;border:solid transparent;border-right-color:#eee;border-width:10px}.merge-branch .mergeable,.new-commit .bubble-contents{padding:15px 11px;background-color:#fff;border:1px solid #c5c5c5;border-radius:1px}.merge-branch-heading,.merge-branch-description{margin:0}.merge-branch-description{margin-right:160px;color:#777}.merge-branch-description .zeroclipboard-link .octicon{top:2px}.merge-branch-action,.desktop-app-action{float:right;margin-left:5px}.desktop-app-action{padding-left:10px;padding-right:10px}.merged .merge-branch-description .commit-ref .css-truncate-target{max-width:180px}.merge-branch .branch-status{padding:7px 12px;font-size:11px;color:#666;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:transparent;border:1px solid #ccc;border-bottom:none;border-top-right-radius:1px;border-top-left-radius:1px}.merge-branch .branch-status p{margin:0}.merge-branch .branch-status+.mergeable{border-top-left-radius:0;border-top-right-radius:0}.mergeable .spinner{display:block;float:right;width:32px;height:32px;margin-top:3px;margin-left:10px;background:url("/images/spinners/octocat-spinner-32.gif?f0711cf8") no-repeat}.mergeable-dirty .mergeable{background-image:url("/images/modules/pulls/dirty-shade.png?a46e6e16");background-repeat:repeat-x}.merge-branch-form{display:none}.merge-branch.open .merge-branch-form{display:block}.merge-branch.open .merge-message{display:none}.merge-branch-form .author,.new-commit .author{float:left;padding:2px 0 0 36px;font-size:12px;line-height:15px;color:#999}.merge-branch-form .author img,.new-commit .author img{float:left;margin-left:-36px;border-radius:3px}.merge-branch-form .author .author-email,.new-commit .author .author-email{display:block}.merge-branch-form .merge-commit-message{width:100%;margin:10px 0;background-color:#fafafa}.merge-branch-form-actions{text-align:right}.merge-branch-form .merge-form-failed{display:none}.merge-branch-form.error .merge-form-failed{display:block}.merge-branch-form.error .merge-form-contents{display:none}.merge-branch .delete-branch-failure{display:none}.merge-branch.error .delete-branch-failure{display:block}.merge-branch.error .merge-message{display:none}.merge-branch-manually{display:none;margin-top:14px;padding-top:15px;border-top:1px solid #ddd}.merge-branch-manually h3,.merge-branch-manually p{margin:0}.merge-branch-manually .intro{margin-top:0;padding-bottom:10px}.merge-branch-manually .step{margin:15px 0 5px}.merge-branch-manually .url-box{margin-left:0;max-width:585px;padding:0;border:0}.merge-branch-manually .clone-urls{width:100%}.merge-branch-manually .copyable-terminal{margin-right:25px;margin-bottom:10px;padding:10px;color:#fff;background-color:#333;border:none;border-radius:4px 0 4px 4px;overflow:auto}.merge-branch-manually .for-copyable-terminal .zeroclipboard-button{float:right;border-radius:0 4px 4px 0;text-align:center}.merge-branch-manually .for-copyable-terminal{float:right}.merge-branch-manually .for-copyable-terminal .zeroclipboard-button .octicon{margin:0 auto;padding-left:1px}.open>.merge-branch-manually{display:block}.merge-branch-manually-steps{max-width:585px}.mergeable-clean .branch-status{color:#5d8a4a;border-color:#95c97e}.mergeable-clean .bubble{background-color:#d8f5cd}.mergeable-clean .bubble:after{border-right-color:#d8f5cd}.mergeable-clean .merge-status-icon{background-color:#74c550}.mergeable-clean .bubble .mergeable{border-color:#95c97e}.mergeable-unknown .branch-status,.mergeable-unstable .branch-status{color:#a1882b;border-color:#e2cc7a}.mergeable-unknown .bubble,.mergeable-unstable .bubble{background-color:#f8eec7}.mergeable-unknown .bubble:after,.mergeable-unstable .bubble:after{border-right-color:#f8eec7}.mergeable-unknown .merge-status-icon,.mergeable-unstable .merge-status-icon{background-color:#f0d266}.mergeable-unknown .bubble .mergeable,.mergeable-unstable .bubble .mergeable{border-color:#e2cc7a}.mergeable-error .branch-status{color:#ca534d;border-color:#e97a74}.mergeable-error .bubble{background-color:#f4cdcb}.mergeable-error .bubble:after{border-right-color:#f4cdcb}.mergeable-error .merge-status-icon{background-color:#e4514a}.mergeable-error .bubble .mergeable{border-color:#e97a74}.mergeable-merged .bubble{background-color:#dde9f4}.mergeable-merged .bubble:after{border-right-color:#dde9f4}.mergeable-merged .merge-status-icon{background-color:#8fb6dc}.mergeable-merged .bubble .mergeable{border-color:#8fb6dc}.mergeable-closed-dirty .merge-status-icon{background-color:#8c8c8c}.merge-branch.open .merge-status-icon .octicon-git-pull-request{display:none}.merge-branch.open .merge-status-icon .octicon-git-merge{display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx){.mergeable .spinner{background-image:url("/images/spinners/octocat-spinner-64.gif?15839d1a");background-size:32px 32px}.mergeable-dirty .mergeable{background-size:3px 2px}}.milestone-list .milestone{padding:10px 10px 10px 15px}.milestone-list h3{margin:5px 0 0;font-size:16px}.milestone-list .date{margin:5px 0 5px 0;font-size:14px;color:#999}.milestone-list .pastdue .date{font-weight:bold;color:#bd2c00}.milestone-list .description{margin-top:10px;width:100%;padding:10px 0 0;border-top:1px solid #eee;font-size:12px;font-weight:300;color:#666}.milestone-list .description strong{color:#333}.milestone-list .milestone-progress{float:right;width:390px}.milestone-list .progress-bar{position:relative;height:30px;margin-top:3px;overflow:hidden}.milestone-list .progress-bar .progress{height:30px}.milestone-list .progress-bar .percent{position:absolute;top:4px;left:7px;font-size:16px;font-weight:bold;color:#fff;text-shadow:0 0 2px rgba(0,0,0,0.7)}.milestone-list .meta{font-size:11px}.milestone-list .meta li{list-style-type:none;margin:0 0 0 15px;float:right;font-weight:bold}.milestone-list .meta .numbers{float:left;margin-left:0;color:#888;font-weight:normal}.progress-bar{display:block;height:15px;border-radius:3px;background-color:#d8d8d8;background-image:-moz-linear-gradient(#e2e2e2, #d8d8d8);background-image:-webkit-linear-gradient(#e2e2e2, #d8d8d8);background-image:linear-gradient(#e2e2e2, #d8d8d8);background-repeat:repeat-x}.progress-bar .progress{display:block;height:15px;border-radius:3px 0 0 3px;background-color:#65bd10;background-image:-moz-linear-gradient(#8dcf16, #65bd10);background-image:-webkit-linear-gradient(#8dcf16, #65bd10);background-image:linear-gradient(#8dcf16, #65bd10);background-repeat:repeat-x}.date_selector .button{padding:0;border-color:#ddd;box-shadow:none}.new_milestone dd.required{display:none}#network h2{margin-bottom:.25em}#network p{font-size:120%;margin:1em 0}#network .repo{font-size:140%}#network .repo img{vertical-align:middle}#network .repo img.gravatar{padding-right:4px;padding:1px;border:1px solid #ccc;background-color:#fff}#network .repo span{background-color:#FFF6A9}#network .repo a.commit{color:#888;font-size:80%;line-height:1em}#network .help_actions{margin-left:5px}#network .help_actions a{font-size:12px}#network .network-help .show-help,#network .network-help.open .hide-help{display:block}#network .network-help .hide-help,#network .network-help.open .show-help{display:none}#network .network-help #help{display:none}#network .network-help.open #help{display:block}#network #help pre{font-size:80%;line-height:1.2em;margin-bottom:1.5em;border:1px solid black;color:#eee;background-color:#222;padding:1em}#network .notice{border:1px solid #EFCF00;background-color:#FFFAD6;padding:.5em;color:#837200;text-align:center}#network .explain{color:#666;font-size:13px;font-style:italic;margin:-5px 0 20px 2px}#network .explain b{color:#333;font-weight:normal}#network .graph-date{text-align:right;margin:-30px 4px 5px 0;color:#555;font-size:12px}#network .graph-date abbr{font-style:normal;color:#444}#network #ng{position:relative}#network #ng .large-loading-area{position:absolute;top:0;right:0;left:0;display:none}.page-new-discussion-list .new-discussion-list{width:700px;margin:0 auto;padding-top:20px}.page-new-discussion-list .new-discussion-list h2{font-size:22px;font-weight:normal;color:#666;border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:.5em}.page-new-discussion-list .owner-name{position:relative}.page-new-discussion-list .owner-name dl.form{margin-top:5px;margin-bottom:0}.page-new-discussion-list .owner-name .owner,.page-new-discussion-list .owner-name .slash,.page-new-discussion-list .owner-name .reponame{float:left}.page-new-discussion-list .owner-name .slash{font-size:21px;color:#666;padding-top:32px;margin:0 8px}.page-new-discussion-list .owner-name .icon-preview{display:none;position:absolute;top:20px;left:-95px}.page-new-discussion-list .owner-name .icon-preview .mega-octicon,.page-new-discussion-list .owner-name .icon-preview .label{text-align:right;display:inline-block;position:relative}.page-new-discussion-list .owner-name .icon-preview .mega-octicon{top:10px;left:5px;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.page-new-discussion-list .owner-name .icon-preview .label{font-size:11px;text-transform:uppercase;color:#B9B9B9;font-weight:300;width:50px;top:4px}.page-new-discussion-list .owner-name .icon-preview-public .octicon-repo{color:#bbb;top:12px}.page-new-discussion-list .owner-name .icon-preview-private .octicon-lock{color:#e9dba8}.page-new-discussion-list .owner-name .icon-preview-private .label{top:4px;right:5px}.page-new-discussion-list .owner-name .icon-preview-private .label span{padding:3px 6px 2px;background-color:#F8EEC7;border-radius:3px;color:#A1882B}.page-new-discussion-list .reponame-suggestion{color:#34631a;cursor:pointer}.page-new-discussion-list .team-select{display:none}.page-new-discussion-list div.form-checkbox .mega-octicon{color:#666;font-size:24px;float:left;margin-right:5px}.page-new-discussion-list div.form-checkbox .octicon-repo{color:#bbb}.page-new-discussion-list div.form-checkbox .octicon-lock{color:#e9dba8}.page-new-repo .new-repo-container{width:700px;margin:0 auto;padding-top:20px}.page-new-repo .new-repo-container h2{font-size:22px;font-weight:normal;color:#666;border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:.5em}.page-new-repo ul.repo-templates{margin:10px 0}.page-new-repo ul.repo-templates>li{list-style-type:none;display:inline-block;margin:0 10px 0 0}.page-new-repo ul.repo-templates .select-menu{float:left}.page-new-repo .owner-reponame{position:relative}.page-new-repo .owner-reponame dl.form{margin-top:5px;margin-bottom:0}.page-new-repo .owner-reponame .owner,.page-new-repo .owner-reponame .slash,.page-new-repo .owner-reponame .reponame{float:left}.page-new-repo .owner-reponame .slash{font-size:21px;color:#666;padding-top:32px;margin:0 8px}.page-new-repo .owner-reponame .icon-preview{display:none;position:absolute;top:20px;left:-95px}.page-new-repo .owner-reponame .icon-preview .mega-octicon,.page-new-repo .owner-reponame .icon-preview .label{text-align:right;display:inline-block;position:relative}.page-new-repo .owner-reponame .icon-preview .mega-octicon{top:10px;left:5px;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.page-new-repo .owner-reponame .icon-preview .label{font-size:11px;text-transform:uppercase;color:#B9B9B9;font-weight:300;width:50px;top:4px}.page-new-repo .owner-reponame .icon-preview-public .octicon-repo{color:#bbb;top:12px}.page-new-repo .owner-reponame .icon-preview-private .octicon-lock{color:#e9dba8}.page-new-repo .owner-reponame .icon-preview-private .label{top:4px;right:5px}.page-new-repo .owner-reponame .icon-preview-private .label span{padding:3px 6px 2px;background-color:#F8EEC7;border-radius:3px;color:#A1882B}.page-new-repo .reponame-suggestion{color:#34631a;cursor:pointer}.page-new-repo .team-select{display:none}.page-new-repo div.form-checkbox .mega-octicon{color:#666;font-size:24px;float:left;margin-right:5px}.page-new-repo div.form-checkbox .octicon-repo{color:#bbb}.page-new-repo div.form-checkbox .octicon-lock{color:#e9dba8}.page-new-repo .upgrade-upsell{padding-left:33px}.page-new-repo .upgrade-upsell .cc-upgrade{padding-left:20px}.page-new-repo .license-info{float:left;margin-top:5px;margin-left:10px;color:#ccc}.page-new-repo .license-container{border-left:1px solid #ccc;padding-left:15px}.featured-license{font-weight:bold}.text-success{color:#6cc644}.notifications .list-group-item{padding-left:34px;border-width:1px 0}.notifications .list-group-item:first-child{border-width:0;border-top-left-radius:0;border-top-right-radius:0}.notifications .list-group-item-name a{display:block;max-width:460px}.notifications .issue-notification .type-icon{color:#489d00}.notifications .commit-notification .type-icon{color:#156f9e}.notifications .pull-request-notification .type-icon{color:#9e157c}.notifications .notifications-more{padding:0}.notifications .notifications-more>a{display:block;padding:10px 15px;font-weight:bold;color:#4183c4;text-align:center}.notifications .notifications-more>a:hover{text-decoration:underline}.notifications .confirmation{color:#666;text-align:center}.notifications .confirmation+.list-group-item{margin-top:-1px;border-top-color:#d5d5d5}.notifications .read{background-color:#fafafa}.notifications .read .type-icon{color:#999}.notifications .read .list-group-item-name a{color:#777}.notifications .read .notification-actions{opacity:.5}.notifications .read .delete{visibility:hidden}.notifications .read.navigation-focus{background-color:#f5f9fc}.notifications-list{float:left;width:100%}.notification-actions{float:right;list-style:none}.notification-actions li{float:right;margin-left:10px;font-size:16px;line-height:20px}.notification-actions .age{width:100px;font-size:12px;color:#999}.notification-actions .button-link{padding-left:5px;padding-right:5px;color:#999}.notification-actions .button-link:hover{color:#4183c4;text-decoration:none}.repo-subscription-container{margin:0 auto;width:600px}.repo-subscription-container .spinner{float:right}.repo-subscription-container h2{font-size:22px;margin-bottom:-10px;font-weight:normal}.repo-subscription-container p.intro{font-size:14px;color:#666}.subscriptions-sidebar p.checkbox label{position:relative;font-size:14px}.subscriptions-sidebar p.checkbox label img{position:absolute;right:-21px;top:-2px}.subscriptions-sidebar .note{color:#666}.subscriptions-content .repo-list .subscription-row>.octicon{vertical-align:middle;color:#999}.subscriptions-content .repo-list form{display:inline}.subscriptions-content .repo-list .only-loading{display:none}.subscriptions-content .repo-list .loading .only-loading{display:inline-block}.subscriptions-content .repo-list .only-unsubed{display:none}.subscriptions-content .repo-list .unsubscribed .only-unsubed{display:inline}.subscriptions-content .repo-list .unsubscribed .only-subed{display:none}.subscriptions-content .repo-list .only-unignored{display:none}.subscriptions-content .repo-list .unsubscribed .only-unignored{display:inline}.subscriptions-content .repo-list .unsubscribed .only-ignored{display:none}.subscriptions-content .unsubscribed{background-color:#f5f5f5}.subscriptions-content .unsubscribed a{color:#666}.subscriptions-content .unsub-all-button{float:right;margin-top:8px}.thread-subscription-status{margin:40px 0 20px;padding:10px;color:#777;background-color:#fff;border:1px solid #eee;border-radius:4px}.thread-subscription-status .mega-octicon{vertical-align:middle;margin-right:10px;margin-left:4px;color:#ccc}.thread-subscription-status .minibutton>.octicon{margin-right:1px}.thread-subscription-status .reason{display:inline-block;margin:0 10px;vertical-align:middle}.thread-subscription-status .thread-subscribe-form{display:inline-block;vertical-align:middle}.inbox-zero-octocat{margin-top:20px;text-align:center}.subscription .loading{opacity:.5}.oauth-section{margin:20px auto}.oauth-section .flash{margin-bottom:20px;padding:0 15px}.oauth-section .access-heading{font-weight:normal;margin-top:0;margin-bottom:5px}.oauth-section .access-leader{margin-bottom:25px}.oauth-section .access-owner{margin-top:0}.oauth-section .box{float:left;color:#999;border:1px solid #ddd;margin:0 31px 15px 0;border-radius:3px;line-height:0;padding:5px;-moz-box-sizing:border-box;box-sizing:border-box}.oauth-section .box img{border-radius:3px;height:80px;width:80px}.oauth-section .description{padding-top:1px;margin-left:120px}.oauth-section .description p{color:#999;font-size:15px;margin:5px 0}.oauth-section .details .content{display:none}.oauth-section .details.open .content{display:block}.oauth-section .open .hidden-text-expander{display:none}.oauth-section .hidden-text-expander{float:left}.oauth-section .avatar{vertical-align:middle;border-radius:3px}.oauth-section .access-details{border-top:1px solid #ddd;clear:both}.oauth-section .access-details .user-box{float:left;width:92px;margin-right:32px}.oauth-section .access-details .avatar{vertical-align:middle;border-radius:2px}.oauth-section .access-details .octicon-arrow-down{color:#ddd;margin:-7px 0 6px 36px}.oauth-section .access-details .details-user{text-align:center}.oauth-section .access-details .details-user p{color:#999;margin:8px 0 0 0;border-top:1px solid #DDD;padding-top:12px;font-size:11px}.oauth-section .access-details .details-user p.login{margin-top:5px;padding:0;border:none;font-size:14px;font-weight:bold}.oauth-section .access-details .permissions{float:left;width:500px;color:#666;margin-top:5px}.oauth-section .access-details .permissions p{font-size:18px}.oauth-section .access-details .question{font-size:16px;border-top:1px solid #eee;padding:30px 0 40px 0}.oauth-section .access-details .question button{padding:7px 32px;margin-right:3px}.oauth-section .access-details .sidebar{float:right;width:277px;background:#EEE;margin-top:20px;border-radius:2px}.oauth-section .access-details .infotip{font-size:13px;color:#777;background:#fff;border:1px solid #BBB;border-radius:2px;margin:3px;padding:15px}.oauth-section ul.permission-list{font-size:14px;margin:20px 0}.oauth-section ul.permission-list>li{list-style-type:none;padding:7px 0 7px 0}.oauth-section ul.permission-list>li:first-child span.permission{font-weight:bolder}.oauth-section span.permission{display:inline-block;margin-left:4px}.oauth-section .circle{display:inline-block;width:9px;height:9px;border-radius:9px;margin-right:4.5px;border:2px solid;-moz-box-sizing:border-box;box-sizing:border-box}.oauth-section span.label{display:inline-block;font-weight:bold;text-align:center;font-size:14px;padding:3px 10px;margin-right:4px;border-radius:3px;border:2px solid;text-shadow:0 1px 0 #fff}.oauth-section span.read{color:#7cc45c;background:rgba(124,196,92,0.2);border-color:#7cc45c}.oauth-section span.read .circle{background:#7cc45c;border-color:#7cc45c}.oauth-section span.write{color:#ee9c49;background:rgba(238,156,73,0.2);border-color:#ee9c49}.oauth-section span.write .circle{background:#ee9c49;border-color:#ee9c49}.oauth-section span.delete{color:#c64939;background:rgba(198,73,57,0.3);border-color:#c64939;min-width:123px;text-shadow:0 1px 0 rgba(255,255,255,0.6)}.oauth-section span.delete .circle{background:#c64939;border-color:#c64939}.oauth-section span.off{color:#dddddd;background:#eeeeee;border-color:#dddddd}.oauth-section span.off .circle{background:none;border-color:#dddddd}.oauth-connection-illustration{position:relative;float:right;width:200px;margin-top:10px;margin-left:40px;margin-right:10px}.oauth-connection-illustration .oauth-image,.oauth-connection-illustration .oauth-icon{float:left}.oauth-connection-illustration .oauth-image{padding:5px;background-color:#fff;border:1px solid rgba(0,0,0,0.1);border-radius:6px;background-clip:padding-box}.oauth-connection-illustration .oauth-image img{display:block;width:75px;height:75px;border-radius:3px}.oauth-connection-illustration .oauth-image.oauth-image-user{margin-top:20px;margin-left:-20px}.oauth-connection-illustration .oauth-icon{position:absolute}.oauth-connection-illustration .oauth-icon .mega-octicon{color:#999}.setup-wrapper .oauth-permissions{border:1px solid #ddd;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.05);margin-bottom:25px}.setup-wrapper .oauth-permissions-details{background-color:#fff}.oauth-permissions-details{list-style:none;margin:0;padding:15px;border-bottom:1px solid #f2f2f2}.oauth-permissions-details:first-child{border-radius:3px 3px 0 0}.oauth-permissions-details:last-child{border:none;border-radius:0 0 3px 3px}.oauth-permissions-details.oauth-public-data-only{border-radius:3px}.oauth-permissions-details .content{display:none;margin-left:45px}.oauth-permissions-details .content .form-checkbox{margin-left:0}.oauth-permissions-details .content .form-checkbox:last-child{margin-bottom:0}.oauth-permissions-details.open .content{display:block}.oauth-permissions-details .mega-octicon{float:left;color:#777;width:32px;margin-top:1px;margin-left:0;text-align:center}.oauth-permissions-details .permission-summary{margin-left:45px}.oauth-permissions-details .permission-summary .access-details{position:relative;color:#777}.oauth-permissions-details .permission-title{color:#000;display:block}.oauth-permissions-details a.minibutton{float:right;margin-top:4px}.oauth-permissions-details.open a.minibutton{background-color:#dcdcdc;background-image:none;border-color:#b5b5b5;box-shadow:inset 0 2px 4px rgba(0,0,0,0.15)}.oauth-permissions-details.default:not(.delete) .no-access,.oauth-permissions-details.default:not(.delete) .default-access,.oauth-permissions-details.none .no-access,.oauth-permissions-details.none .default-access{display:inline}.oauth-permissions-details.default:not(.delete) .access-details,.oauth-permissions-details.default:not(.delete) .permission-title,.oauth-permissions-details.none .access-details,.oauth-permissions-details.none .permission-title{color:#999999}.oauth-permissions-details.default:not(.delete) .mega-octicon,.oauth-permissions-details.none .mega-octicon{color:#ccc}.oauth-permissions-details.default .default-access{display:inline}.oauth-permissions-details.full .full-access{display:inline}.oauth-permissions-details-secondary .sub-content{display:none}.oauth-permissions-details-secondary.open .sub-content{display:block}.oauth-user-permissions .full-access,.oauth-user-permissions .limited-access,.oauth-user-permissions .limited-access-none,.oauth-user-permissions .limited-access-followers,.oauth-user-permissions .limited-access-emails,.oauth-user-permissions .no-access{display:none}.oauth-user-permissions.limited .limited-access-none{display:inline}.oauth-user-permissions.limited.limited-email .limited-access,.oauth-user-permissions.limited.limited-email .limited-access-none{display:none}.oauth-user-permissions.limited.limited-email .limited-access-emails{display:inline}.oauth-user-permissions.limited.limited-follow .limited-access,.oauth-user-permissions.limited.limited-follow .limited-access-none{display:none}.oauth-user-permissions.limited.limited-follow .limited-access-followers{display:inline}.oauth-user-permissions.limited.limited-email.limited-follow .limited-access{display:inline}.oauth-user-permissions.limited.limited-email.limited-follow .limited-access-none,.oauth-user-permissions.limited.limited-email.limited-follow .limited-access-emails,.oauth-user-permissions.limited.limited-email.limited-follow .limited-access-followers{display:none}.oauth-repo-permissions .default-access,.oauth-repo-permissions .public-access,.oauth-repo-permissions .delete-access,.oauth-repo-permissions .full-access{display:none}.oauth-repo-permissions.public .public-access{display:inline}.oauth-repo-permissions.delete .delete-access{display:inline}.oauth-repo-permissions.delete .access-toggle{color:#4183c4}.oauth-repo-status-permissions .no-access,.oauth-repo-status-permissions .full-access{display:none}.oauth-notifications-permissions .no-access,.oauth-notifications-permissions .read-access,.oauth-notifications-permissions .via-public-access,.oauth-notifications-permissions .via-full-access{display:none}.oauth-notifications-permissions.read .read-access{display:inline}.oauth-notifications-permissions.via-public .via-public-access{display:inline}.oauth-notifications-permissions.via-public .access-toggle{color:#999999}.oauth-notifications-permissions.via-public .octicon{display:none}.oauth-notifications-permissions.via-full .via-full-access{display:inline}.oauth-notifications-permissions.via-full .access-toggle{color:#999999}.oauth-gist-permissions .no-access,.oauth-gist-permissions .full-access{display:none}.oauth-org-permissions .no-access,.oauth-org-permissions .read-access,.oauth-org-permissions .write-access,.oauth-org-permissions .full-access{display:none}.oauth-org-permissions.none .no-access{display:inline}.oauth-org-permissions.read .read-access{display:inline}.oauth-org-permissions.write .write-access{display:inline}.oauth-org-permissions.full .full-access{display:inline}.oauth-secondary .setup-info-module{margin-top:0}.oauth-secondary .setup-info-module .no-description{color:#999}.oauth-no-description{color:#999}.oauth-access-boxed-group li.oauth-permissions-details{padding:15px;line-height:18px}.oauth-access-boxed-group li.oauth-permissions-details .content{margin-right:30px}.oauth-access-boxed-group .oauth-divider{margin-top:0}.equacols .column>.fieldgroup:first-child{margin-top:0}ul.fieldpills.usernames li img{margin-right:2px;padding:1px;background:#fff;border:1px solid #ddd;vertical-align:middle}ul.fieldpills.repos-pills>li{margin:0 0 5px 0;padding:3px 0 3px 5px}ul.fieldpills.repos-pills>li .fork-flag{line-height:18px;font-weight:normal}ul.grouplist{margin:15px 0 20px 0;border-top:1px solid #ddd}ul.grouplist>li{list-style-type:none;position:relative;padding:8px 0;border-bottom:1px solid #ddd}ul.grouplist .icontip{position:absolute;display:block;width:32px;height:32px;top:8px;left:0}ul.grouplist>li.iconed{padding-left:38px}ul.grouplist>li.org-icon{background:url("/images/modules/organizations/org_icon.gif?1ffa2b3b") 0 0 no-repeat}ul.grouplist>li.admin.org-icon{background-position:0 -100px}ul.grouplist li h3{margin:0;font-size:16px}ul.grouplist li p{margin:-2px 0 0 0;font-size:12px;color:#999}ul.grouplist>li ul.actions{position:absolute;top:50%;right:0;margin:-12px 0 0 0}ul.grouplist>li ul.actions li{display:inline-block;margin:0 0 0 5px}.org-header{margin-bottom:20px;color:#666;border-bottom:1px solid #eee;background-color:#fcfcfc}.org-header-info{position:relative;min-height:138px;padding:20px 300px 20px 120px}.org-header-info .avatar-link{position:absolute;left:0}.org-header-info .avatar{display:block;width:100px;height:100px;border-radius:3px}.org-header-info .org-name{margin:0;font-size:36px;line-height:1.2}.org-header-info .name-link{text-decoration:none;color:#333}.org-header-info .name-link:hover{color:#4183c4}.org-header-info .org-description{font-size:16px;line-height:1.25;margin:2px 0 6px}.org-header-meta{font-size:12px;line-height:1.5;list-style:none}.org-header-meta .meta-item{margin-right:18px;display:inline-block}.org-header-meta .meta-item .meta-link{color:#666}.org-header-meta .octicon{position:relative;top:1px;margin-right:2px;color:#ccc}.pagehead .org-title{margin-top:4px;font-size:20px;line-height:1;font-weight:normal;text-decoration:none;color:#777}.pagehead .org-title .org-link{color:#333}.pagehead .org-title .org-link .avatar{float:left;height:30px;width:30px;margin-top:-5px;margin-bottom:-1px;margin-right:9px;border-radius:3px}.pagehead .org-title .org-link:hover{color:#4183c4;text-decoration:none}.orgs-nav{float:right;margin-bottom:-20px}.orgs-nav .org-nav-item{float:left;padding:6px 10px 21px;margin-left:20px;font-size:14px;color:#777}.orgs-nav .org-nav-item:hover{text-decoration:none}.orgs-nav .org-nav-item.selected{color:#333;border-bottom:2px solid #d26911}.orgs-nav .org-nav-item .count{display:inline-block;margin-left:5px;padding:2px 5px 3px 5px;color:#666;font-size:10px;font-weight:bold;background-color:#e5e5e5;border-radius:10px;line-height:1}.org-main{float:left;width:640px}.org-sidebar{position:relative;z-index:1;float:right;width:280px;margin-top:-155px}.org .paginate-container{margin-top:20px;text-align:center}.org .paginate-container.org-teams-pagination{margin-top:0}.simple-box{padding:15px;margin-bottom:20px;border:1px solid #ddd;background-color:#fff;border-radius:3px;-moz-box-sizing:border-box;box-sizing:border-box}.simple-box.simple-box-flush{padding:0}.org-module-title{margin:-15px -15px 0;font-size:18px;border-bottom:1px solid #eee}.org-module-link{display:block;padding:15px;color:#333}.org-module-link:hover,.org-module-link:hover .org-stats{text-decoration:none;color:#4183c4}.org-stats{margin-top:3px;float:right;font-size:14px;color:#999}.org-members-title{margin-bottom:0;border-bottom:0}.member-avatar{width:59px;border-radius:3px}.org-add-footer{margin:10px -15px -15px;padding:15px;border-top:1px solid #eee;background-color:#fcfcfc;border-radius:0 0 3px 3px}.org-add-footer .typeahead{width:248px}.org-search-teams{margin-top:15px}.org-teams-list{list-style:none;margin-bottom:-10px}.org-teams-list .team{display:block;overflow:hidden;padding-top:15px;padding-bottom:15px;color:#333;border-top:1px solid #eee}.org-teams-list .team:hover{text-decoration:none}.org-teams-list .team:hover .team-name{color:#4183c4}.org-teams-list .org-teams-list-item:first-child .team{border-top:0}.org-teams-list .team-name{display:block;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-teams-list .team-meta{margin-top:0;margin-bottom:0;color:#777}.org-toolbar .select-all-members{float:left;margin-top:7px;margin-left:9px;margin-right:18px}.org-toolbar .toolbar-search{margin:0}.org-toolbar .toolbar-search .toolbar-search-input{width:100%;min-width:248px}.org-toolbar .auto-search-group .octicon{top:8px;left:8px;z-index:10}.org-search-repos,.org-search-people{float:left}.org-search-repos{width:280px}.org-search-people{width:400px}.my-teams,.member-action{margin-right:10px}.team-list-toolbar.toolbar{margin-top:0}.auto-search-group{position:relative}.auto-search-group .auto-search-input{width:100%;padding-left:25px}.auto-search-group .auto-search-input.slim-input{min-height:30px;padding-top:5px;padding-bottom:5px}.auto-search-group .auto-search-input.slim-input ~ .octicon{top:8px;left:8px}.auto-search-group>.octicon{position:absolute;top:10px;left:10px;color:#bbb;font-size:14px}.auto-search-group>.octicon.octicon-three-bars{left:auto;right:10px;cursor:pointer}.auto-search-group .spinner{display:none;position:absolute;z-index:10;top:8px;right:8px;height:14px;width:14px}.auto-search-group.is-sending .octicon-three-bars{display:none}.auto-search-group .search-filters{display:none;position:absolute;z-index:30;width:100%;margin-top:1px;background-color:#fff;background-clip:padding-box;border-radius:3px;border:1px solid rgba(0,0,0,0.2);box-shadow:0 1px 5px rgba(0,0,0,0.25)}.auto-search-group.active .search-filters{display:block}.auto-search-group .search-filter{display:block;padding:10px;color:#777;text-decoration:none;border-top:1px solid #eee}.auto-search-group .search-filter:first-child{border-top:0}.auto-search-group .search-filter .octicon{height:14px;width:14px;margin-left:-2px;color:#333;font-size:14px}.auto-search-group .search-filter .octicon.octicon-mirror-public{margin-right:1px;margin-left:-3px}.auto-search-group .search-filter:hover{color:#fff;text-decoration:none;background-color:#4183c4}.auto-search-group .search-filter:hover .octicon{color:#fff}.org-repo{position:relative;padding:20px 0;padding-top:30px;padding-bottom:30px;border-bottom:1px solid #eee;-moz-box-sizing:border-box;box-sizing:border-box}.org-repo:first-child{border-top:1px solid #eee}.org-repo .participation-graph{position:absolute;right:0;bottom:0;left:0;z-index:-1}.org-repo .participation-graph.disabled{display:none}.org-repo .participation-graph .bars{position:absolute;bottom:0}.org-repo-name{font-size:20px;line-height:1.2;margin:0 0 4px}.org-repo-name a{color:#333;text-decoration:none}.org-repo-name a:hover,.org-repo-name a:hover .repo-prefix{color:#4183c4}.org-repo-name a:hover .repo-slash{color:#a2c2e2}.org-repo-name .repo-prefix{font-weight:normal;color:#777;text-transform:lowercase}.org-repo-name .repo-slash{display:inline-block;margin-left:-4px;margin-right:-4px;color:#aaa}.org-repo-name .labels{top:-2px}.org-repo-name .label{padding:4px;font-size:10px;font-weight:normal;line-height:.9;text-transform:uppercase;box-shadow:none}.org-repo-controls{float:right}.org-repo-description{margin:0;font-size:14px;color:#666}.org-repo-forked{font-size:12px;color:#808080;margin:0 0 6px}.org-repo-forked a{color:#808080}.org-repo-stats{float:right;margin-top:4px;font-weight:bold;font-size:12px;color:#808080}.org-repo-stats .stat-item{margin-left:8px}.org-repo-stats a{color:#808080;text-decoration:none}.org-repo-stats a:hover{color:#4183c4}.org-repo-stats .octicon{font-size:14px}.org-repo-updated{font-size:12px;display:block;margin:12px 0 0;color:#808080}.org-repo-updated a{font-weight:bold;color:#808080}.org-repo-updated .avatar{display:inline-block;float:left;vertical-align:middle;margin-right:8px;margin-top:-4px}.org-repo-updated .avatar img{width:24px;height:24px}.org-repos-mini{padding:0;margin:0}.org-repos-mini .org-repo{padding:10px 0}.org-repos-mini .org-repo:last-child{border-bottom:0}.org-repos-mini .org-repo-name{font-size:14px}.org-repos .blankslate{margin-top:20px}.org .find-member{width:100%}.add-to-team .mega-octicon{font-size:24px;line-height:36px;margin-left:20px}.is-adding-member .js-find-team-member{display:none}.is-adding-member .member-toolbar .js-add-member{display:inline-block}.org .add-someone+.octicon-plus+.spinner{position:relative;font-size:14px;left:248px;top:3px;z-index:10px;color:#999;vertical-align:middle}.member-selected-actions{display:inline}.member-list-item .table-list-cell{vertical-align:middle;padding-top:10px;padding-bottom:10px}.member-list-item .table-list-cell-checkbox{width:30px}.member-list-item .member-info{width:450px;font-size:14px;font-weight:bold}.member-list-item .member-info.flush-left{padding-left:0}.member-list-item .member-info .member-list-avatar{float:left;width:40px;height:40px;margin-right:15px;border-radius:3px}.member-list-item .member-info .member-link{display:block;color:#333}.member-list-item .member-info .member-link:hover{text-decoration:none}.member-list-item .member-info .member-link:hover .member-username{color:#4183c4}.member-list-item .member-info .member-username{display:block}.member-list-item .member-info .member-username .octicon{position:relative;top:-2px;margin-left:2px;font-size:12px;color:#aaa}.member-list-item .member-info .member-fullname{font-weight:normal;color:#777}.member-list-item .member-meta{width:125px;font-size:11px;color:#777;text-align:center}.member-list-item .member-meta .teams-link{color:#777}.member-list-item .member-meta .teams-link:hover{color:#4183c4}.member-list-item .member-security .octicon{color:#ff9933}.member-list-item .member-security .octicon,.member-list-item .member-role .octicon{font-size:14px}.member-list-item .member-since{text-align:right}.team-grid{position:relative;margin-left:-10px;margin-right:-10px}.team-grid:before,.team-grid:after{content:" ";display:table}.team-grid:after{clear:both}.team-grid *{-moz-box-sizing:border-box;box-sizing:border-box}.team-grid .team{position:relative;float:left;width:480px;padding:15px;margin-bottom:20px;margin-left:10px;margin-right:10px;border:1px solid #eee;border-radius:3px}.team-grid .team-action{float:right}.team-grid .team-link{text-decoration:none}.team-grid .team-link:focus{outline:none}.team-grid .team-link:focus .team-name{color:#4183c4}.team-grid .team-link:hover{text-decoration:none}.team-grid .team-link:hover .team-name{color:#4183c4}.team-grid .team-name{margin:0;color:#333;font-size:18px}.team-grid .team-description{overflow:hidden;max-width:80%;margin-top:5px;font-size:14px;color:#777;text-overflow:ellipsis;white-space:nowrap}.team-grid .team-members{width:478px;padding:10px 15px;margin:0 -15px -15px;border-top:1px solid #eee;border-radius:0 0 3px 3px;background-color:#f8f8f8}.team-grid .team-members .minibutton{margin-top:2px;margin-bottom:2px}.team-grid .team-member,.team-grid .team-member-ellipsis{display:inline-block;vertical-align:top;width:30px;height:30px}.team-grid .team-member:hover,.team-grid .team-member-ellipsis:hover{text-decoration:none}.team-grid .team-member .avatar,.team-grid .team-member-ellipsis{border-radius:3px}.team-grid .team-member-ellipsis{line-height:24px;color:#777;font-weight:bold;text-align:center;background-color:#ddd}.team-grid .team-member-ellipsis:hover{color:#333}.team-grid .blankslate{margin-left:10px;margin-right:10px}.typeahead{position:absolute;z-index:3;display:none;overflow:hidden;width:100%;margin-top:1px;background-color:#fff;background-clip:padding-box;border-radius:3px;border:1px solid rgba(0,0,0,0.2);box-shadow:0 1px 5px rgba(0,0,0,0.25)}.typeahead.active{display:block}.facebox .typeahead-results{margin:0}.typeahead-result{position:relative;display:block;min-width:100%;padding:10px;margin-top:0;color:#333;cursor:pointer}.typeahead-result:before,.typeahead-result:after{content:" ";display:table}.typeahead-result:after{clear:both}.typeahead-result:first-child{border-top:0}.typeahead-result:focus,.typeahead-result:hover,.typeahead-result.navigation-focus{text-decoration:none}.typeahead-result:hover,.typeahead-result.navigation-focus{color:#fff;background-color:#4183c4}.typeahead-result:hover .octicon-plus,.typeahead-result.navigation-focus .octicon-plus{color:#fff}.member-suggestion .avatar{margin-right:7px;width:24px;height:24px;border-radius:3px}.member-suggestion .member-info{overflow:hidden;margin-top:2px;margin-bottom:0;white-space:nowrap}.member-suggestion .member-name{color:#777;font-size:12px}.member-suggestion .octicon-plus{position:absolute;top:14px;right:15px;color:#ddd}.member-suggestion:hover .member-name,.member-suggestion.navigation-focus .member-name{color:#fff}.team-header{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eee}.team-header .teams-link{position:relative;color:#777;font-size:16px}.team-header .teams-link .octicon{margin-right:3px;font-size:18px}.team-header .teams-link:hover{color:#4183c4;text-decoration:none}.team-header .team-title{margin-top:0;margin-bottom:0;font-weight:normal;font-size:30px}.team-header .team-description{margin-top:10px;margin-bottom:0;font-size:18px;color:#666}.team-header .team-description .link{color:#999}.team-header .team-description-form{margin-top:10px}.team-header .team-description-form input[type=text]{width:500px}.team-header .description-toggler .turn-on{display:inline-block}.team-header .description-toggler.on .turn-off{display:inline-block}.team-header .description-toggler .turn-off{display:none}.team-header .description-toggler.on .turn-on{display:none}.team-header .team-actions{position:relative;float:right}.team-header .team-actions .js-menu-container .js-menu-content{display:none}.team-header .team-actions .js-menu-container.active .js-menu-content{display:block}.team-header .team-actions .team-access-control-menu{position:relative;display:inline-block;z-index:30}.team-header .team-actions .team-control-popover{position:absolute;right:0;top:24px;width:400px;background:#fff;border-radius:5px;box-shadow:0px 0px 4px rgba(1,1,1,0.3);padding:10px 20px 20px}.team-header .team-actions .team-control-popover .octicon-remove-close{position:absolute;top:10px;right:10px;cursor:pointer;z-index:2}.team-header .team-actions .edit-team{position:relative;top:2px;margin-left:10px;color:#999}.team-header .team-actions .edit-team:hover{color:#4183c4}.add-member-team-list{margin-bottom:15px;list-style:none}.add-member-team-list .team{display:block;padding:15px 0;font-weight:normal;cursor:pointer;border-bottom:1px solid #f2f2f2}.add-member-team-list .team:first-child{border-top:1px solid #f2f2f2}.add-member-team-list .team .minibutton{float:right}.add-member-team-list .team-list-footer .show-all-link .octicon{margin-left:5px;color:#777}.add-member-team-list .team-info{max-width:80%}.add-member-team-list .team-info a{color:#000;text-decoration:none}.add-member-team-list .team-info a:hover{color:#4183c4}.add-member-team-list .team-name{font-size:14px}.add-member-team-list .team-description,.add-member-team-list .team-meta{margin-top:2px;margin-bottom:2px}.add-member-team-list .team-description{color:#333}.add-member-team-list .team-meta{color:#777}.add-member-team-list .team-toggler .turn-on{display:inline-block}.add-member-team-list .team-toggler.on .turn-off{display:inline-block}.add-member-team-list .team-toggler .turn-off{display:none}.add-member-team-list .team-toggler.on .turn-on{display:none}.orgs-next-new-team-form{margin-top:-10px}.orgs-next-new-team-form .octicon-check{color:#6cc644}.orgs-next-new-team-form .octicon-alert{color:#bd2c00}.edit-person-list .edit-team-member .member-info{padding-left:0}.edit-person-list .edit-team-member:hover{background-color:#fff}.edit-person-list .remove-team-member-cell{padding-right:0;text-align:right}.team-header{margin-top:-20px;padding-top:20px;border-bottom:none}.team-members{float:left;width:580px;margin-bottom:20px}.member-toolbar{position:relative;margin-bottom:10px}.member-toolbar .find-member{float:left;width:250px}.member-toolbar .add-someone{width:100%}.member-toolbar .octicon{text-align:center;width:16px;z-index:10;z-index:20}.member-toolbar .minibutton{line-height:32px}.member-toolbar .minibutton .octicon{margin-right:0}.member-toolbar .add-to-team-link,.member-toolbar .add-repo-link{color:#222;float:right}.team-repos,.team-hot-topics{float:right;width:360px;margin-bottom:40px;clear:right}.find-repo{width:100%}.team-members-section>header{margin-bottom:10px}.team-repo-adder{position:relative}.new-member-wrapper{position:relative;width:600px;margin:40px auto}.new-member-wrapper label{color:#777;font-size:16px;font-weight:normal;line-height:40px}.new-member-wrapper label strong{color:#444}.new-member{margin-top:10px;opacity:0.5;width:100%}.new-member .minibutton{display:none}.new-member li{border-bottom:none}.mention-toolbar h4{margin-bottom:5px}.repo-toolbar h4{float:left;margin-bottom:0}.repo-toolbar .minibutton{position:relative;top:7px}.mention-tip{margin:10px 0 0 0;font-size:12px}.mention-tip strong{color:#444}.hot-topics{padding:10px 0 0 0;list-style:none}.hot-topics:before,.hot-topics:after{content:" ";display:table}.hot-topics:after{clear:both}.hot-topics .hot-topic{display:block;position:relative;padding:10px 0 10px 26px;border-top:1px solid #eee}.hot-topics .hot-topic:before,.hot-topics .hot-topic:after{content:" ";display:table}.hot-topics .hot-topic:after{clear:both}.hot-topics .hot-topic a{color:#222;font-weight:normal}.hot-topics .hot-topic:first-child{margin-top:-15px}.hot-topics .octicon{position:absolute;top:10px;left:0;width:16px;text-align:center}.hot-topics .octicon-issue-opened{color:#6cc644}.hot-topics .octicon-git-pull-request{color:#9e157c}.hot-topics .hot-topic-title{float:left;font-size:14px;line-height:18px;margin:0 0 3px 0}.hot-topics .hot-topic-title a:hover{text-decoration:none;color:#4183c4}.hot-topics .hot-topic-title .title{max-width:270px}.hot-topics .hot-topic-title .num{color:#999;font-weight:300}.hot-topics .hot-topic-meta{float:right;margin:0;color:#999;font-size:12px;line-height:20px}.hot-topics .hot-topic-meta .avatar{float:left;margin-right:5px;border-radius:2px}.hot-topics-blankslate,.team-repositories-blankslate{text-align:center;color:#999;font-size:13px;padding:10px;border:1px solid #eaeaea;border-radius:3px;background:#fff}.repository-suggestions{position:absolute;top:-12px;z-index:9999;width:300px;background:#fff;margin:0;padding:0;border:1px solid #ddd;border-radius:3px;list-style:none;box-shadow:0 1px 3px rgba(0,0,0,0.05)}.repository-suggestions .repo-item{position:relative;padding:10px 10px 10px 30px;width:100%;cursor:pointer}.repository-suggestions .navigation-focus{background:#f5f9fc}.repository-suggestions .octicon{position:absolute;top:10px;left:10px;color:#999}.repository-suggestions .octicon-lock{color:#e9dba5}.repository-suggestions .repo-name{display:block;font-weight:bold;font-size:13px}.repository-suggestions .repo-desc{font-size:12px}.page-notice{margin:15px auto;width:400px;padding:20px;color:#333;font-size:14px;background:#fffeeb;border:1px solid #ddd;border-radius:5px}.page-notice h2{margin:0;font-size:16px;color:#000}.page-notice p:last-child{margin-bottom:0}.pagehead{position:relative;margin-bottom:20px;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #eee}.pagehead .account-switcher{display:inline-block;margin-top:-2px;margin-bottom:-4px;margin-right:10px}.pagehead ul.pagehead-actions{margin:0;float:right;z-index:21}.pagehead h1{margin-top:0;margin-bottom:0;font-size:20px;font-weight:normal;line-height:28px}.pagehead h1 strong{font-weight:bold}.pagehead h1 a{color:#4183c4;white-space:nowrap}.pagehead h1.avatared img{vertical-align:middle;margin-right:5px;width:32px;height:32px;margin-top:-3px;margin-bottom:-2px}.admin{background:url("/images/modules/pagehead/background-yellowhatch-v3.png?d0395f97") 0 0 repeat-x}.pagehead.repohead.mirror h1,.pagehead.repohead.fork h1{margin-top:-5px;margin-bottom:15px;height:auto}.pagehead.repohead h1{color:#666;padding-left:34px;position:relative;float:left}.pagehead.repohead h1.private .mega-octicon:before{color:#e9dba5}.pagehead.repohead h1.private .repo-label span{padding:3px 6px 2px;background-color:#f8eec7;border-radius:3px;color:#A1882B}.pagehead.repohead h1 .octicon-lock,.pagehead.repohead h1 .octicon-mirror-private,.pagehead.repohead h1 .octicon-repo,.pagehead.repohead h1 .octicon-mirror-public,.pagehead.repohead h1 .octicon-repo-forked{position:absolute;left:0;top:12px;line-height:32px;margin-top:-13px}.pagehead.repohead h1 .octicon-lock:before,.pagehead.repohead h1 .octicon-mirror-private:before,.pagehead.repohead h1 .octicon-repo:before,.pagehead.repohead h1 .octicon-mirror-public:before,.pagehead.repohead h1 .octicon-repo-forked:before{color:#bbb}.pagehead.repohead .octicon-mirror-public,.pagehead.repohead .octicon-mirror-private{left:-3px}.pagehead.repohead .octicon-lock{top:10px}.pagehead.repohead span.fork-flag,.pagehead.repohead span.mirror-flag{display:block;font-size:11px;line-height:10px;white-space:nowrap}.pagehead.repohead span.repo-label{position:absolute;top:15px;left:-75px;width:65px;margin-top:-14px;text-align:right;font-size:11px;text-transform:uppercase;color:#b9b9b9;font-weight:300;text-shadow:none;transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out 0}@media only screen and (max-width: 1155px){.pagehead.repohead span.repo-label{opacity:0}}.pagehead-actions>li{list-style-type:none;font-size:11px;color:#333;margin:0 10px 0 0;float:left}.pagehead-actions>li:last-child{margin-right:0}.pagehead-actions a.feed{display:inline-block;height:24px;padding:0 6px;line-height:26px;border:1px solid #eee;border-radius:3px}.pagehead-actions a.feed .octicon{vertical-align:middle;margin-top:-2px;color:#ff9933}.pagehead-actions .octicon-mute{color:#cc0000}.context-loader{position:absolute;top:0;left:50%;margin-left:-75px;width:154px;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 10px 10px 30px;font-weight:bold;font-size:12px;color:#666;background:url("/images/spinners/octocat-spinner-16px.gif?70df3127") 10px 50% no-repeat #eee;border:1px solid #ddd;border-top:1px solid #fff;border-radius:5px;border-top-left-radius:0;border-top-right-radius:0;z-index:20}@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (max--moz-device-pixel-ratio: 2){.context-loader{background:url("/images/spinners/octocat-spinner-32-EAF2F5.gif?de06115f") 10px 50% no-repeat #eee;background-size:16px auto}}#pages-composer{margin:10px 0 15px 0;padding:3px;background:#eee;border-radius:4px}#pages-composer #editor-body-buffer{display:none}#pages-composer .body{padding:20px;background:#f9f9f9;border:1px solid #ddd;border-radius:2px}#pages-composer dl.form{margin:0 0 20px 0}#pages-composer dt label{text-shadow:0 1px 0 #fff}#pages-composer input{margin-top:10px;width:860px;border:1px solid #DDD}#pages-composer #gollum-editor{width:870px;margin:0 0 20px 0;padding:0 0 5px 0;border:none}#pages-composer .textareaClone{margin:0;padding:0}#gollum-editor-function-bar #load-readme{float:right;margin-top:3px}#gollum-editor-function-bar #load-readme:first-child{padding:0 5px}#gollum-editor-function-bar #undo-load-readme{float:right;margin-top:7px;margin-right:10px;display:none}#pages-composer span.function-divider{display:block;float:left;width:0.5em}#pages-composer #gollum-editor-body{margin-top:10px;border:1px solid #ddd}body.pages_generator{background:url("/images/modules/pages_generator/theme_picker_body_bg.png?d06dcfed") #fff repeat center}#theme-picker-wrap{background:#fff}#theme-picker-full{position:relative;width:920px;margin:0 auto;background:#fff;text-align:center;overflow:hidden}#theme-picker-full .theme-picker-scroll-backwards,#theme-picker-full .theme-picker-scroll-forwards{position:absolute;width:32px;height:32px;margin-top:52px;overflow:hidden;opacity:1;color:#cecece;font-size:32px;top:0}#theme-picker-full .theme-picker-scroll-backwards:hover,#theme-picker-full .theme-picker-scroll-forwards:hover{color:#0084c8;text-decoration:none}#theme-picker-full .theme-picker-scroll-backwards.hide,#theme-picker-full .theme-picker-scroll-forwards.hide{cursor:default;opacity:0}#theme-picker-full .theme-picker-scroll-backwards{left:0}#theme-picker-full .theme-picker-scroll-forwards{right:0}.thumbnail-selector{overflow:hidden;margin:15px auto}.thumbnail-selector.themes{width:845px;white-space:nowrap;padding-top:5px}.thumbnail-selector .theme-thumbnail{display:inline-block;list-style-type:none;margin:0 21px}.theme-thumbnail a{color:#000;font-weight:bold}.theme-thumbnail a:hover{text-decoration:none}.theme-thumbnail a span{display:block;text-align:center}.theme-thumbnail a img{-moz-box-sizing:border-box;box-sizing:border-box;width:126px;height:96px;background:#e0e0e0;border:3px solid #d3d3d3}.theme-thumbnail a:hover img{border-color:#4183C4}.theme-thumbnail a.selected img{border-color:#3db738;box-shadow:0 0px 5px #3db738}.theme-thumbnail .name{display:none}#theme-action-bar{position:relative;background-color:#eaeaea;background-image:-moz-linear-gradient(#fafafa, #eaeaea);background-image:-webkit-linear-gradient(#fafafa, #eaeaea);background-image:linear-gradient(#fafafa, #eaeaea);background-repeat:repeat-x;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;box-shadow:0 3px 10px 0px rgba(0,0,0,0.4)}#theme-action-bar #loader{position:absolute;top:8px;right:50%;opacity:0;transition:opacity 0.2s ease-in;-webkit-transition:opacity 0.2s ease-in 0}#theme-action-bar #loader.visible{opacity:1}#theme-actions-wrap{position:relative;width:940px;height:50px;margin:0 auto}#theme-action-bar ul.page-actions{float:right;height:34px;padding:2px 10px 6px 0;text-align:right}#theme-action-bar ul.page-actions li{list-style-type:none;display:inline-block;margin:0}#theme-action-bar ul.page-actions li a{display:block;width:48px;color:#888;font-size:9px;letter-spacing:1px;text-align:center;text-decoration:none;overflow:hidden;text-transform:uppercase}#theme-action-bar ul.page-actions li a:hover .octicon-jump-up,#theme-action-bar ul.page-actions li a:hover .octicon-jump-down,#theme-action-bar ul.page-actions li a:hover .octicon-arrow-left,#theme-action-bar ul.page-actions li a:hover .octicon-check{color:#4183c4}#theme-action-bar ul.page-actions #page-edit .octicon-arrow-left{padding:0 2px}#theme-action-bar ul.page-actions #page-publish .octicon-check{color:#6CC644}#page-hide.hide .for-hiding{display:none}#page-hide.show .for-showing{display:none}#theme-picker-mini{display:inline-block;width:500px;height:46px;background-size:70px 30px;background-position:10px 10px;overflow:hidden;text-overflow:ellipses}#theme-picker-mini a{display:inline-block;float:left;width:16px;height:16px;overflow:hidden;color:#aaa;text-decoration:none}#theme-picker-mini a:hover{color:#4183c4}#theme-picker-mini .theme-picker-section-themes{height:16px;margin:17px 0 0 8px}.theme-name{float:left;margin-left:10px;color:#888;text-shadow:0 1px 1px #fff}#page-preview{position:relative;width:100%;height:100%;border:none;padding:0;z-index:-100;background:#fff;margin-bottom:-5px;box-shadow:0 0 10px rgba(0,0,0,0.5)}.pagination{font-family:helvetica, arial, freesans, clean, sans-serif;margin:7px 0;display:inline-block;overflow:hidden}.pagination a,.pagination span{position:relative;float:left;padding:3px 10px;color:#555;font-size:13px;text-decoration:none;text-shadow:0 1px 0 #fff;background-color:#eaeaea;background-image:-moz-linear-gradient(#fafafa, #eaeaea);background-image:-webkit-linear-gradient(#fafafa, #eaeaea);background-image:linear-gradient(#fafafa, #eaeaea);background-repeat:repeat-x;border:1px solid #ddd;border-bottom:1px solid #c5c5c5}.pagination a+a,.pagination a+span,.pagination span+a,.pagination span+span{margin-left:-1px;box-shadow:inset 1px 0 0 rgba(255,255,255,0.2)}.pagination a:first-child,.pagination span:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination a:last-child,.pagination span:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.pagination a:hover,.pagination a:active,.pagination span:hover,.pagination span:active{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.3);background-color:#3072b3;background-image:-moz-linear-gradient(#599bdc, #3072b3);background-image:-webkit-linear-gradient(#599bdc, #3072b3);background-image:linear-gradient(#599bdc, #3072b3);background-repeat:repeat-x;border-color:#2a65a0}.pagination a:active,.pagination span:active{background-color:#599bdc;background-image:-moz-linear-gradient(#3072b3, #599bdc);background-image:-webkit-linear-gradient(#3072b3, #599bdc);background-image:linear-gradient(#3072b3, #599bdc);background-repeat:repeat-x}.pagination a.current,.pagination a.current:hover,.pagination span.current,.pagination span.current:hover{color:#fff;font-weight:bold;text-shadow:0 -1px 0 rgba(0,0,0,0.5);background-color:#9e9e9e;background-image:-moz-linear-gradient(#767676, #9e9e9e);background-image:-webkit-linear-gradient(#767676, #9e9e9e);background-image:linear-gradient(#767676, #9e9e9e);background-repeat:repeat-x;border-color:#686868}.pagination a:hover,.pagination a:active,.pagination a.current,.pagination a.current:hover,.pagination span:hover,.pagination span:active,.pagination span.current,.pagination span.current:hover{z-index:2;box-shadow:none}.pagination a.disabled,.pagination a.disabled:hover,.pagination a.gap,.pagination a.gap:hover,.pagination span.disabled,.pagination span.disabled:hover,.pagination span.gap,.pagination span.gap:hover{color:#bbb;cursor:default;text-shadow:none;background-color:#eaeaea;background-image:-moz-linear-gradient(#fafafa, #eaeaea);background-image:-webkit-linear-gradient(#fafafa, #eaeaea);background-image:linear-gradient(#fafafa, #eaeaea);background-repeat:repeat-x;border-color:#ddd #ddd #c5c5c5}.pagination a.prev_page,.pagination a.next_page,.pagination span.prev_page,.pagination span.next_page{font-size:9px;line-height:18px}.pagination.ajax_paginate{display:block}.pagination.ajax_paginate a{float:none;display:block;padding:6px;text-align:center}.pagination.ajax_paginate.loading a{text-indent:-3000px;background-color:#eaeaea;background-image:url("/images/spinners/octocat-spinner-16px.gif?70df3127");background-repeat:no-repeat;background-position:center center;border-color:#c5c5c5}@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (max--moz-device-pixel-ratio: 2){.pagination.ajax_paginate.loading a{background-image:url("/images/spinners/octocat-spinner-32.gif?f0711cf8");background-size:16px auto}}#watchers{margin:15px 0;border-top:1px solid #ddd}#watchers li{border-bottom:1px solid #ddd}#watchers .profile-name{max-width:420px;color:#999}#watchers .tabnav-widget{margin-top:0}ul.members{list-style:none}.members li{position:relative;font-size:14px;margin:0;padding:5px 0;overflow:hidden;line-height:24px;font-weight:bold}.members li em{font-style:normal;color:#999}.members li a.follow,.members li a.unfollow{position:absolute;top:5px;right:0}.members li .gravatar{border:1px solid #ddd;padding:1px;background-color:#fff;float:left;margin-right:10px}.act-plan-enterprise{margin-top:10px;padding:20px 0 30px;font-size:15px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.5);text-align:center;background:#4e3572 url("/images/modules/home/gh-enterprise-bg.jpg?ec5acd06") center center no-repeat;background-size:cover}.act-plan-enterprise h2{font-size:24px}.act-plan-enterprise a{color:#fff;font-weight:bold}.act-plan-enterprise p{margin-bottom:20px}.act-plan-enterprise .button{font-size:14px;border:0;box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 2px 6px rgba(0,0,0,0.25)}.act-plan-enterprise .button:active{box-shadow:inset 0 3px 6px rgba(0,0,0,0.25),0 1px 0 rgba(255,255,255,0.25)}body.page-profile .tab-content{position:relative}body.page-profile .feed-icon{position:absolute;right:0;z-index:2}body.page-profile .feed-icon a{display:block;width:18px;height:18px;background:#f37538;color:#fff;border-radius:3px;padding:1px;text-align:center;-moz-box-sizing:border-box;box-sizing:border-box}body.page-profile .box-header .octicon-lock{margin-top:8px;margin-right:10px;color:#999}body.page-profile .profilecols .orgs h3{margin:0 0 5px 0;font-size:12px}body.page-profile .profilecols .orgs h3 a{font-weight:normal;margin-left:5px}body.page-profile .profilecols .tabnav{position:relative}body.page-profile .profilecols .tabnav .pagehead-actions{float:none;top:0px}body.page-profile .profilecols .tabnav .pagehead-actions li.text{display:inline-block;margin-top:12px}body.page-profile .profilecols .tabnav .subnav li:first-child{margin-left:10px}body.page-profile .profilecols .filter-bar{position:relative;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ddd}body.page-profile .profilecols .filter-bar .repo-search{display:inline}body.page-profile .profilecols .filter-bar .new-repo{float:right;margin-left:15px}body.page-profile .profilecols .filter-bar .filter_input{width:260px}body.page-profile .profilecols .filter-bar .repo_filterer{float:right;margin-top:8px}body.page-profile .profilecols .filter-bar li{position:relative;float:right;list-style:none;margin-left:10px;font-size:14px}body.page-profile .profilecols .filter-bar li a{display:inline-block}body.page-profile .profilecols .filter-bar li .filter-selected{color:#000;font-weight:bold}body.page-profile .profilecols .noactions{margin:5px 0 0 0;padding:10px;color:#333;font-size:14px;font-weight:normal;text-align:center;background:#ffffee;border:1px solid #ddd}body.page-profile .profilecols .noactions p{margin:0;line-height:1.2;text-shadow:1px 1px 0 #fff}body.page-profile .profilecols .blankslate{margin-top:30px}body.page-profile .profilecols h1.avatared .tooltipped{display:inline-block}body.page-profile .select-menu-modal{width:130px}body.page-profile .select-menu-modal-holder{right:0}.vcard-avatar img{border-radius:6px}.vcard-names{margin-top:5px;line-height:1}.vcard-fullname{display:block;overflow:hidden;width:100%;font-size:26px;line-height:30px;text-overflow:ellipsis}.vcard-username{display:block;overflow:hidden;width:100%;font-size:20px;font-style:normal;font-weight:300;line-height:24px;color:#666;text-overflow:ellipsis}.vcard-details{list-style:none;padding-top:15px;padding-bottom:15px;border-top:1px solid #eee;border-bottom:1px solid #eee}.vcard-detail{width:100%;padding:2px 0 2px 24px;overflow-x:hidden;font-size:14px;text-overflow:ellipsis}.vcard-detail .octicon{float:left;width:16px;text-align:center;margin-left:-24px;color:#ccc}.vcard .staff-badge{position:relative;top:-1px;padding:2px 5px;font-size:10px;font-weight:bold;color:#fff;text-transform:uppercase;background-color:#4183C4;border-radius:3px}.vcard-stats{margin-bottom:10px;padding-top:15px;padding-bottom:15px;text-align:center;border-bottom:1px solid #eee}.vcard-stats:before,.vcard-stats:after{content:" ";display:table}.vcard-stats:after{clear:both}.vcard-stat{float:left;width:33.333%;font-size:11px;color:#999}.vcard-stat-count{display:block;font-size:28px;font-weight:bold;line-height:1;color:#222}.vcard-stat:hover{text-decoration:none}.vcard-stat:hover,.vcard-stat:hover .vcard-stat-count{color:#4183c4}.vcard-orgs:before,.vcard-orgs:after{content:" ";display:table}.vcard-orgs:after{clear:both}.vcard-orgs img{border-radius:3px}.hide-line-numbers .diff-line-num{-webkit-user-select:none;-moz-user-select:none;user-select:none}.hide-line-numbers .diff-line-num:not(.expandable-line-num):before{content:attr(data-line-number)}.hide-line-numbers .line-num-content{display:none;visibility:hidden}.file-diff:hover [data-number]:before{content:attr(data-number)}.discussion-timeline-cols .main{float:left;width:660px}.discussion-timeline-cols .sidebar{float:right;width:240px}.discussion-timeline-cols ul.discussion-actions{float:right;margin:0 0 0 0;text-align:right}.discussion-timeline-cols ul.discussion-actions li{list-style-type:none;margin:-10px 0 0 5px;display:inline-block}.discussion-timeline .breakout{width:920px}.discussion-timeline p.explain{margin:0;font-size:12px}.discussion-timeline{width:800px}.discussion-timeline .body .commits-compare-link{padding-left:0.5em}.discussion-timeline pre.diff-excerpt{font-size:11px;background:#fafbfc;color:#888;padding:0;margin:0;overflow:auto}.discussion-timeline pre.diff-excerpt div{padding:0 3px}.discussion-timeline pre.diff-excerpt div.gc{color:#777;padding:3px 3px}ul.userlist{margin:0;border-top:1px solid #ddd}ul.userlist li{list-style-type:none;margin:0;padding:4px 0;border-bottom:1px solid #ddd}ul.userlist li .gravatar{display:inline-block;margin-top:-2px;padding:1px;font-size:1px;background:#fff;border:1px solid #eee;vertical-align:middle}ul.userlist li a{display:inline-block;font-size:12px;font-weight:bold;color:#666}#commits_bucket .boxed-group+.boxed-group{margin-top:0}ul.tab-actions{float:right;height:25px;margin:0 0 -25px 0}ul.tab-actions li{list-style-type:none;margin:0 0 0 5px;display:inline-block;font-size:11px;font-weight:bold}.pull-participation{margin:-10px 0 0;padding-left:60px;font-size:13px;font-weight:300;color:#666}.pull-participation p.quickstat{display:inline-block;margin:0 5px 0 0}.pull-participation .avatar{position:relative;display:inline-block;height:24px;top:-2px;margin-right:3px;margin-bottom:3px}.pull-participation .avatar .overlay{position:absolute;top:0;left:0}.pull-participation .avatar img{vertical-align:middle}.pull-participation a{color:#666}.pull-participation a.add-comment{font-weight:bold}.filterbox{margin-bottom:8px}.filterbox input{width:100%;background-color:#fafafa}.filterbox input:focus{background-color:#fff}.browser-title{margin:0 0 10px 0}.browser-title h2{margin:0;font-size:16px;font-weight:bold}.pull-form{margin:0 0 0}.pull-form textarea{height:200px}.pull-form input[type=text]{font-size:14px;padding:5px 5px;margin:0 0 5px 0;width:98%;color:#444}.pull-form .preview-content{background:#fff}.pull-form .preview-content .content-body{padding:10px;font-size:13px}.new-pull-form-error{margin:5px 0 10px 0;font-weight:bold;color:#A00}.pull-dest-repo{margin-top:0}.pull-dest-repo .octicon-arrow-right{position:relative;top:2px}.pull-dest-repo a{font-size:12px;font-weight:bold;padding:5px 0}.pull-dest-repo p{font-size:11px;color:#999;margin:5px 0 15px 0}.new-pull-request .pull-tabs{clear:both}.new-pull-request .tab-content{margin-top:20px}.pull-request-tab-content{display:none}.pull-request-tab-content.is-visible{display:block}.new-pull-request .explain,.view-pull-request .explain{margin:15px 0}.pull-heading{position:relative;z-index:21}div.pull-head{margin-bottom:20px;background-color:#fafafa;border:1px solid #eee;border-bottom-width:2px;border-radius:3px}div.pull-head .pull-description{height:36px}div.pull-head .pull-description .css-truncate-target{max-width:180px}div.pull-head .pull-description .css-truncate-target+.css-truncate-target{max-width:90px}div.pull-head .pull-description .state-indicator{font-size:13px;display:inline-block;height:20px;line-height:20px;padding:0 5px}div.pull-head .pull-description .pull-state{float:left;padding:8px;margin-right:8px;border-right:1px solid #eee}div.pull-head .pull-description .pull-head-meta{position:relative;float:right;overflow:hidden}div.pull-head .pull-description .pull-head-meta>span{display:block;position:relative;float:left}div.pull-head .pull-description .pull-head-meta .diffstat{padding:0 10px 0 5px;margin:10px 0}div.pull-head .pull-description .pull-head-meta .pull-number{height:36px;padding:0 10px;font-size:14px;font-weight:bold;line-height:36px;border-left:1px solid #eee}div.pull-head .pull-description .pull-head-meta .pull-number a{color:#333}div.pull-head .pull-description .pull-state+p .gravatar:first-child{margin-left:0}div.pull-head .pull-description span.attention-icon{position:relative;float:left;margin-right:10px;padding:10px 12px;border-right:1px solid #eee;color:#D26911}div.pull-head .pull-description p{position:relative;float:left;margin:0;line-height:36px;font-size:13px;max-width:690px;white-space:nowrap}div.pull-head .pull-description p .pull-header-username{font-weight:bold;color:#333}div.pull-head .pull-description p .unknown-repo{color:#aaa}div.pull-head .pull-description p .commit-ref{top:7px;vertical-align:top;z-index:1}div.pull-head .pull-description p .octicon-clippy{color:#666666}.pull-head .commit-ref a,.action-bubble .commit-ref a{color:inherit}.pull-head .commit-ref a:hover,.action-bubble .commit-ref a:hover{text-decoration:none}.pull-head .zeroclipboard-link,.action-bubble .zeroclipboard-link{color:#666666}.mergeable .commit-ref a{color:#fff}.pull-request-ref-restore{display:none}.pull-request-ref-restore .pull-request-ref-restore-text{display:inline}.pull-request-ref-restore .pull-request-ref-restoring-text{display:none}.pull-request-ref-restore .animated-ellipsis-container{line-height:16px}.pull-request-ref-restore.is-restoring .pull-request-ref-restore-text{display:none}.pull-request-ref-restore.is-restoring .pull-request-ref-restoring-text{display:inline}.pull-heading.loading .range-loading-overlay{display:block}.pull-heading.loading span.flag{background:#fafafa url("/images/spinners/octocat-spinner-32.gif?f0711cf8") 12px 12px no-repeat;background-size:16px auto}.pull-heading.loading span.flag .octicon{color:transparent;width:16px}.pull-heading.loading .pull-description,.pull-heading.loading .range-editor-base,.pull-heading.loading .range-editor-head{opacity:0.5}.bubble{padding:3px;background:#eee;border-radius:3px}.bubble .comment-form{margin:0}.bubble .action-bar{width:100%;padding:2px 3px 5px 3px;text-align:right;margin-left:-3px;border-bottom:1px solid #ccc;min-height:26px}.bubble .action-bar .minibutton:last-child{margin-right:2px}.bubble .action-bar h3{margin:5px 0 0 5px;float:left;font-size:13px;font-weight:bold}.bubble .file-box{margin-bottom:0}.avatar img{border-radius:3px}.outdated-diff-comment-container .discussion-bubble-content{display:none}.outdated-diff-comment-container.open .discussion-bubble-content{display:block}.outdated-diff-comment-container .toggle-open{display:none}.outdated-diff-comment-container .toggle-closed{display:inline}.outdated-diff-comment-container.open .toggle-open{display:inline}.outdated-diff-comment-container.open .toggle-closed{display:none}.action-bubble{margin:15px 0 15px 60px}.action-bubble .state-indicator{display:inline-block;margin-right:8px;font-size:12px;padding:0 5px;line-height:24px;width:65px}.action-bubble .action{float:left;line-height:29px}.action-bubble .bubble{font-size:13px;font-weight:300;background-color:transparent}.action-bubble .bubble strong{font-weight:bold}.action-bubble .avatar{position:relative;top:-2px;display:inline-block;height:24px;margin-right:3px;line-height:1px}.action-bubble .avatar img{vertical-align:middle}.action-bubble a{color:#444;color:inherit}.action-bubble a.commit-ref{color:#fff;cursor:pointer}.action-bubble code>a{border-bottom:1px dotted #ccc;text-decoration:none}.action-bubble code>a:hover{border-bottom:1px solid #444}.action-bubble .bubble p{margin:0;line-height:26px}.signed-out-comment{margin:15px 0 0 60px;padding:10px;background:#fafbd2;border:1px solid #e8eac0;border-right-color:#f5f7ce;border-bottom-color:#f5f7ce;border-radius:4px}.signed-out-comment .minibutton{margin-right:3px}.inline-comment-form{max-width:842px}.inline-comment-form .signed-out-comment{margin:3px;padding:0;background:none;border:none}.inline-comment-form .signed-out-comment .minibutton{margin-top:0}.status:before{opacity:0.6}.status:hover{text-decoration:none}.status:hover:before{opacity:1}.status-unknown{color:#999999}.status-error{color:#666666}.status-failure{color:#bd2c00}.status-pending{color:#ff9933}.status-success{color:#6cc644}.stale-files-tab{display:none;margin-bottom:10px}.stale-files-tab .container{width:auto;padding-left:0;padding-right:0}.stale-files-tab.sticky.stick{top:-1px;border-top-left-radius:0;border-top-right-radius:0}#files_bucket.is-stale .stale-files-tab{display:block}#pull_request ul{list-style-type:none}#pull_request label.repo span.name{font-size:160%}#pull_request label.repo span span.sha{color:#aaa}#pull_request .label label{display:inline;margin:0;font-size:100%;font-weight:bold}#pull_request .label div{margin:.2em}#pull_request .recipients{max-height:200px;overflow:auto}.header-with-actions{position:relative}.header-with-actions h3{margin-top:5px}.header-with-actions .select-menu{float:right;margin-top:-5px}.header-with-actions .select-menu-modal-holder{right:0}.header-with-actions .select-menu-modal{width:140px}.pulse-blankslate{margin-top:20px}.diffstat-summary{font-size:16px;text-align:center;vertical-align:middle;border-radius:3px;color:#777;line-height:1.8;text-align:left;padding:0 20px 0 0}.diffstat-summary a{color:#555}.diffstat-summary strong{color:#333}.overall-summary .graphs{border-bottom:1px solid #eee}.overall-summary .graphs .graph{-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;width:459px;padding:15px}.overall-summary .graphs .graph:first-child{border-right:1px solid #eee}.overall-summary .graphs .desc{color:#777;margin-bottom:0}.overall-summary .graphs .num{font-weight:bold;color:#333}.overall-summary .graphs a{font-weight:bold;color:#333}.overall-summary .graphs .mini-bar-graph{display:table;width:100%;background:#eee}.overall-summary .graphs .mini-bar-graph a{background:#6cc644;display:table-cell;height:10px}.overall-summary .graphs .mini-bar-graph a.merged-pulls{background:#333333}.overall-summary .graphs .mini-bar-graph a.closed-issues{background:#bd2c00}.authors-and-code{margin:20px 0 0 0}.authors-and-code .insertions{color:#6cc644}.authors-and-code .deletions{color:#bd2c00}.authors-and-code .section{-moz-box-sizing:border-box;box-sizing:border-box;height:100px;display:table-cell;width:459px}.authors-and-code .code-stats{padding:0 0 0 20px}.authors-and-code .code-stats .files-changed{color:#333;display:block;font-size:24px;border-bottom:1px solid #eee}.authors-and-code .code-stats .files-changed .mega-octicon{color:#999}.pulse-authors-graph{min-height:150px}.pulse-authors-graph .dots{margin:0 auto;margin-top:20px;width:64px;height:64px;-moz-box-sizing:border-box;box-sizing:border-box}.pulse-authors-graph .bar rect{fill:#ff9933;fill-opacity:0.7}.pulse-authors-graph .bar rect:hover{fill-opacity:1;cursor:pointer}.pulse-authors-graph .bar image{cursor:pointer}.pulse-authors-graph .commit-label{fill:#333;text-anchor:middle;font-weight:bold;text-shadow:1px 1px 0 #fff}.page-pulse .overall-summary{border-radius:3px}ul.summary-stats li{-moz-box-sizing:border-box;box-sizing:border-box;list-style-type:none;display:table-cell;margin:0;width:229px;text-align:center;color:#999;border-left:1px solid #eee}ul.summary-stats li a{display:block;text-decoration:none;color:#999;padding-bottom:10px}ul.summary-stats li a:hover{background:#fafafa}ul.summary-stats li .octicon-git-pull-request{color:#333333}ul.summary-stats li .octicon-git-branch-create{color:#6cc644}ul.summary-stats li .octicon-issue-closed{color:#bd2c00}ul.summary-stats li .octicon-issue-opened{color:#6cc644}ul.summary-stats li:first-child{border-left:none;border-bottom-left-radius:3px}ul.summary-stats li .num{display:block;padding-top:10px;font-size:16px;font-weight:bold;color:#000}ul.summary-stats li .lbl{display:block;margin-top:10px;padding-top:3px;padding-bottom:6px;font-size:11px;color:#999;border-top:1px solid #f7f7f7}.participants-list:before,.participants-list:after{content:" ";display:table}.participants-list:after{clear:both}.pulse-sections{clear:both;margin-top:20px}.pulse-section{clear:both;padding:0 0 0 0;font-size:14px;color:#666}.pulse-section.first-section{padding-top:15px}.pulse-section p{margin-top:20px}#readme{padding:3px;background:#EEE;border-radius:3px}#readme.contributing>div{max-height:250px;overflow:auto}#readme span.name{font-size:16px;line-height:20px;font-weight:bold;padding:10px 10px;color:#555;text-shadow:0 1px 0 #fff;display:block;border:1px solid #CACACA;border-bottom:0 none;background-color:#eaeaea;background-image:-moz-linear-gradient(#fafafa, #eaeaea);background-image:-webkit-linear-gradient(#fafafa, #eaeaea);background-image:linear-gradient(#fafafa, #eaeaea);background-repeat:repeat-x}#readme .markdown-body,#readme .plain{background-color:#fff;border:1px solid #CACACA;padding:30px}#readme .plain pre{font-size:15px;white-space:pre-wrap}#files #readme{background-color:#fff;border:0 none;padding:0;border-radius:0}#files #readme .markdown-body{border:0 none;padding:30px;border-radius:0}#files #readme .markdown-body table[data-table-type="yaml-metadata"]{line-height:1;font-size:12px}#files #readme .markdown-body table[data-table-type="yaml-metadata"] table{margin:0}#readme.rst .borderless,#readme.rst table.borderless td,#readme.rst table.borderless th{border:0}#readme.rst table.borderless td,#readme.rst table.borderless th{padding:0 0.5em 0 0 !important}#readme.rst .first{margin-top:0 !important}#readme.rst .last,#readme.rst .with-subtitle{margin-bottom:0 !important}#readme.rst .hidden{display:none}#readme.rst a.toc-backref{text-decoration:none;color:black}#readme.rst blockquote.epigraph{margin:2em 5em}#readme.rst dl.docutils dd{margin-bottom:0.5em}#readme.rst div.abstract{margin:2em 5em}#readme.rst div.abstract p.topic-title{font-weight:bold;text-align:center}#readme.rst div.admonition,#readme.rst div.attention,#readme.rst div.caution,#readme.rst div.danger,#readme.rst div.error,#readme.rst div.hint,#readme.rst div.important,#readme.rst div.note,#readme.rst div.tip,#readme.rst div.warning{margin:2em;border:medium outset;padding:1em}#readme.rst div.admonition p.admonition-title,#readme.rst div.hint p.admonition-title,#readme.rst div.important p.admonition-title,#readme.rst div.note p.admonition-title,#readme.rst div.tip p.admonition-title{font-weight:bold;font-family:sans-serif}#readme.rst div.attention p.admonition-title,#readme.rst div.caution p.admonition-title,#readme.rst div.danger p.admonition-title,#readme.rst div.error p.admonition-title,#readme.rst div.warning p.admonition-title{color:red;font-weight:bold;font-family:sans-serif}#readme.rst div.dedication{margin:2em 5em;text-align:center;font-style:italic}#readme.rst div.dedication p.topic-title{font-weight:bold;font-style:normal}#readme.rst div.figure{margin-left:2em;margin-right:2em}#readme.rst div.footer,#readme.rst div.header{clear:both;font-size:smaller}#readme.rst div.line-block{display:block;margin-top:1em;margin-bottom:1em}#readme.rst div.line-block div.line-block{margin-top:0;margin-bottom:0;margin-left:1.5em}#readme.rst div.sidebar{margin:0 0 0.5em 1em;border:medium outset;padding:1em;background-color:#ffffee;width:40%;float:right;clear:right}#readme.rst div.sidebar p.rubric{font-family:sans-serif;font-size:medium}#readme.rst div.system-messages{margin:5em}#readme.rst div.system-messages h1{color:red}#readme.rst div.system-message{border:medium outset;padding:1em}#readme.rst div.system-message p.system-message-title{color:red;font-weight:bold}#readme.rst div.topic{margin:2em}#readme.rst h1.section-subtitle,#readme.rst h2.section-subtitle,#readme.rst h3.section-subtitle,#readme.rst h4.section-subtitle,#readme.rst h5.section-subtitle,#readme.rst h6.section-subtitle{margin-top:0.4em}#readme.rst h1.title{text-align:center}#readme.rst h2.subtitle{text-align:center}#readme.rst hr.docutils{width:75%}#readme.rst img.align-left,#readme.rst .figure.align-left,#readme.rst object.align-left{clear:left;float:left;margin-right:1em}#readme.rst img.align-right,#readme.rst .figure.align-right,#readme.rst object.align-right{clear:right;float:right;margin-left:1em}#readme.rst img.align-center,#readme.rst .figure.align-center,#readme.rst object.align-center{display:block;margin-left:auto;margin-right:auto}#readme.rst .align-left{text-align:left}#readme.rst .align-center{clear:both;text-align:center}#readme.rst .align-right{text-align:right}#readme.rst div.align-right{text-align:left}#readme.rst ol.simple,#readme.rst ul.simple{margin-bottom:1em}#readme.rst ol.arabic{list-style:decimal}#readme.rst ol.loweralpha{list-style:lower-alpha}#readme.rst ol.upperalpha{list-style:upper-alpha}#readme.rst ol.lowerroman{list-style:lower-roman}#readme.rst ol.upperroman{list-style:upper-roman}#readme.rst p.attribution{text-align:right;margin-left:50%}#readme.rst p.caption{font-style:italic}#readme.rst p.credits{font-style:italic;font-size:smaller}#readme.rst p.label{white-space:nowrap}#readme.rst p.rubric{font-weight:bold;font-size:larger;color:maroon;text-align:center}#readme.rst p.sidebar-title{font-family:sans-serif;font-weight:bold;font-size:larger}#readme.rst p.sidebar-subtitle{font-family:sans-serif;font-weight:bold}#readme.rst p.topic-title{font-weight:bold}#readme.rst pre.address{margin-bottom:0;margin-top:0;font:inherit}#readme.rst pre.literal-block,#readme.rst pre.doctest-block{margin-left:2em;margin-right:2em}#readme.rst span.classifier{font-family:sans-serif;font-style:oblique}#readme.rst span.classifier-delimiter{font-family:sans-serif;font-weight:bold}#readme.rst span.interpreted{font-family:sans-serif}#readme.rst span.option{white-space:nowrap}#readme.rst span.pre{white-space:pre}#readme.rst span.problematic{color:red}#readme.rst span.section-subtitle{font-size:80%}#readme.rst table.citation{border-left:solid 1px gray;margin-left:1px}#readme.rst table.docinfo{margin:2em 4em}#readme.rst table.docutils{margin-top:0.5em;margin-bottom:0.5em}#readme.rst table.footnote{border-left:solid 1px black;margin-left:1px}#readme.rst table.docutils td,#readme.rst table.docutils th,#readme.rst table.docinfo td,#readme.rst table.docinfo th{padding-left:0.5em;padding-right:0.5em;vertical-align:top}#readme.rst table.docutils th.field-name,#readme.rst table.docinfo th.docinfo-name{font-weight:bold;text-align:left;white-space:nowrap;padding-left:0}#readme.rst h1 tt.docutils,#readme.rst h2 tt.docutils,#readme.rst h3 tt.docutils,#readme.rst h4 tt.docutils,#readme.rst h5 tt.docutils,#readme.rst h6 tt.docutils{font-size:100%}#readme.rst ul.auto-toc{list-style-type:none}table.tag-list{margin:20px 0;width:100%;border-top:1px solid #eee}table.tag-list tr{border-bottom:1px solid #eee}table.tag-list td{padding:12px 0;vertical-align:top}table.tag-list td.date{padding-right:10px;white-space:nowrap}table.tag-list td.date a{color:#999}table.tag-list td.main{padding-right:10px}table.tag-list td.ancillary{white-space:nowrap;text-align:right}table.tag-list h4{margin:0;font-size:14px}table.tag-list p{margin:0;color:#999;font-size:13px}table.tag-list p a{color:#666;font-weight:bold}.tag-info h3{margin-top:0;margin-bottom:0;font-size:14px;line-height:20px}.tag-info h3 a{color:#666}.tag-info h3 a .tag-name{color:#000}.tag-references{margin:0;list-style-type:none;font-size:13px}.tag-references>li{margin-right:10px;display:inline-block}.tag-references>li.commit{font-family:Monaco, "Liberation Mono", Courier, monospace;font-size:12px;line-height:20px}.tag-references>li a{color:#999;text-decoration:none}.tag-references>li a:hover{color:#4183c4}.release-downloads{margin:15px -5px 0;list-style-type:none}.release-downloads li{display:inline-block;margin:5px}.release .tag-references{margin-top:8px}.release .tag-references>li{display:block;margin:0 0 5px}.release-timeline{position:relative;border-top:2px solid #eee}.release-timeline-tags{list-style-type:none}.release-timeline-tags>li{display:block}.release-timeline-tags>li:before,.release-timeline-tags>li:after{content:" ";display:table}.release-timeline-tags>li:after{clear:both}.release-timeline-tags .date,.release-timeline-tags .main{position:relative;float:left;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px}.release-timeline-tags .main{width:80%;border-left:2px solid #eee}.release-timeline-tags .date{width:20%;line-height:40px;text-align:right;color:#999}.release-timeline-tags .date:after{-moz-box-sizing:border-box;box-sizing:border-box;content:" ";display:block;position:absolute;top:50%;right:-7px;z-index:10;width:12px;height:12px;margin-top:-6px;background-color:#eee;border:2px solid #fff;border-radius:6px}.release-timeline-tags .octicon-tag{padding-left:5px;color:#ccc}.release-timeline-tags .expander{position:relative;display:none}.release-timeline-tags .expander .date{padding-right:35px;line-height:20px}.release-timeline-tags .expander .date:after{display:none}.release-timeline-tags .expander .main{padding-left:35px;line-height:20px}.release-timeline-tags.is-collapsed .expander{display:block}.release-timeline-tags.is-collapsed>.collapsable{display:none}.release-timeline-tags .expander-dots{position:absolute;top:18px;left:-22px;width:44px;text-align:center;background-color:#eee;border:2px solid #fff;border-radius:4px;z-index:10;cursor:pointer}.release-timeline-tags .expander-dots .expander-dot{display:inline-block;margin-top:-2px;width:4px;height:4px;vertical-align:middle;border-radius:2px;background-color:#999}.release-timeline-tags .expander-text{font-weight:bold;color:#666;cursor:pointer}.release-timeline-tags .expander-text:hover{color:#4183c4}.release-timeline-tags .expander-text:hover .expander-dots{background-color:#4183c4}.release-timeline-tags .expander-text:hover .expander-dots .expander-dot{background-color:#fff}.release:before,.release:after{content:" ";display:table}.release:after{clear:both}.release .release-meta,.release .release-body{-moz-box-sizing:border-box;box-sizing:border-box;float:left}.release .release-meta{width:20%;padding:40px 20px;text-align:right;vertical-align:top}.release .release-body{width:80%;padding:40px 20px;border-left:2px solid #eee}.release .release-title{margin:0 60px 0 0}.release .release-edit{float:right}.release .release-authorship{margin-top:5px;margin-bottom:20px;font-size:14px;color:#999}.release .release-authorship a{font-weight:bold;color:#666}.release .release-authorship .avatar img{border-radius:3px;vertical-align:middle}.release .release-label{display:inline-block;margin-top:1px;margin-bottom:10px;padding:5px 10px;font-size:14px;font-weight:bold;color:#fff;background-color:#000;border-radius:4px}.release .release-label.latest{background-color:#6cc644}.release .release-label.draft{background-color:#bd2c00}.release .release-label.prerelease{background-color:#ff9933}.release .release-label a{color:#fff}.tag-detail{margin:20px 0;padding:12px 0 0 50px;border-top:1px solid #ddd}.tag-detail .octicon-tag{float:left;margin:10px 0 0 -50px;color:#bbb}.tag-detail h2{margin:10px 0 5px 0;font-size:20px;font-weight:normal}.tag-detail h2 .tag-name{font-weight:bold}.tag-detail p{margin:0 0 15px 0;font-size:16px;color:#999}.tag-detail .rule{margin-top:25px;border-color:#eee}.tag-detail .downloads .minibutton{margin-right:10px}.tag-detail .downloads .octicon{margin-right:0;vertical-align:0}.tag-detail .tag-references{margin:15px 0;font-size:14px;font-weight:bold}.tag-detail .tag-references>li{margin-right:20px}.tag-detail .tag-references>li a{color:#4183c4}.new-release .sidebar h3{margin:40px 0 -10px;font-size:14px}.new-release .sidebar h3:first-child{margin-top:15px}.new-release .default,.new-release .saved,.new-release .saving,.new-release .error{display:none}.new-release .error{color:#bd2c00}.new-release .is-default .default{display:inline-block}.new-release .is-saving .saving{display:inline-block}.new-release .is-saving .saving img{vertical-align:top}.new-release .is-saved .saved{display:inline-block}.new-release .is-failed .error{display:inline-block}.drop-target .mega-octicon{vertical-align:middle;color:#e5e5e5}.drop-target p{height:65px;font-size:14px;line-height:65px;text-align:center;border-color:#ddd;border-style:dashed}.drop-target .octospinner{vertical-align:middle}.uploaded-files.is-populated+.drop-target p{border-top-right-radius:0;border-top-left-radius:0;border-top:none}.uploaded-files{background:#fff;border-top-right-radius:4px;border-top-left-radius:4px}.uploaded-files.is-populated{border:1px solid #ddd;border-bottom-color:#e5e5e5}.uploaded-files>li{list-style-type:none;margin:0;padding:8px 10px;border-top:1px solid #eee;line-height:22px}.uploaded-files>li.template{display:none}.uploaded-files>li .delete-pending{display:none}.uploaded-files>li.delete{background:#f9f9f9;color:#999}.uploaded-files>li.delete:nth-child(2){border-top-right-radius:4px;border-top-left-radius:4px}.uploaded-files>li.delete .delete-pending{display:block}.uploaded-files>li.delete .live{display:none}.uploaded-files>li.delete .filename{color:#bd2c00}.uploaded-files>li:nth-child(2){border-top:none}.uploaded-files .filename{font-family:Monaco, "Liberation Mono", Courier, monospace;font-size:11px}.uploaded-files .filesize{font-size:12px;color:#999}.uploaded-files input[type=text]{width:490px;margin-right:6px;padding:2px 4px;border-radius:2px}.uploaded-files .remove{float:right;margin-top:2px;color:#999}.uploaded-files .remove:hover{color:#bd2c00}.uploaded-files .undo{float:right}.upload-progress{background:#fff;border:none;border-radius:30px;box-shadow:0 1px 1px #fff,inset 0 1px 1px rgba(255,255,255,0.5);height:3px;margin-top:3px;position:relative}.upload-progress .upload-meter{background-color:#58b8f4;background-image:-moz-linear-gradient(#8dd2f7, #58b8f4);background-image:-webkit-linear-gradient(#8dd2f7, #58b8f4);background-image:linear-gradient(#8dd2f7, #58b8f4);background-repeat:repeat-x;border-radius:30px;height:100%;position:absolute;top:0}.release-body-form .previewable-comment-form .write-content,.release-body-form .previewable-comment-form .preview-content{padding:0 0 10px}.release-tag-form .for-loading,.release-tag-form .for-empty,.release-tag-form .for-valid,.release-tag-form .for-invalid,.release-tag-form .for-duplicate,.release-tag-form .for-pending{display:none}.release-tag-form.is-loading .for-loading{display:block}.release-tag-form.is-empty .for-empty{display:block}.release-tag-form.is-valid .for-valid{display:block}.release-tag-form.is-invalid .for-invalid{display:block}.release-tag-form.is-duplicate .for-duplicate{display:block}.release-tag-form.is-pending .for-pending{display:block}.release-target-wrapper{display:inline-block}.release-target-wrapper.hidden{display:none}.releases-target-menu{display:inline-block;margin-left:5px}.releases-target-menu .minibutton{line-height:32px}.releases-target-menu .select-menu-button:before{top:14px}.release-show{border-top:2px solid #eee}.release-show .release-edit{display:none}.render-container{background:#ddd;text-align:center;padding:30px;line-height:0;-moz-box-sizing:border-box;box-sizing:border-box}.render-container .render-viewer{border:0;display:none;width:100%;height:100%}.render-container .render-viewer-trigger{margin-top:15px}.render-container .octospinner{display:none}.render-container .render-viewer-error,.render-container .render-viewer-fatal{display:none}.render-container.is-render-automatic .octospinner{display:inline-block}.render-container.is-render-requested .octospinner{display:inline-block}.render-container.is-render-requested .render-viewer-trigger{display:none}.render-container.is-render-ready.is-render-requested:not(.is-render-failed){background:none;height:500px;padding:0}.render-container.is-render-ready.is-render-requested:not(.is-render-failed) .render-viewer{display:block}.render-container.is-render-ready.is-render-requested:not(.is-render-failed) :not(.render-viewer){display:none}.render-container.is-render-requested.is-render-failed .render-viewer-error{display:inline-block}.render-container.is-render-requested.is-render-failed>:not(.render-viewer-error){display:none}.render-container.is-render-requested.is-render-failed-fatal .render-viewer-fatal{display:inline-block}.render-container.is-render-requested.is-render-failed-fatal>:not(.render-viewer-fatal){display:none}.render-notice td{background:#f7f7f7;padding:10px;text-align:center;border-bottom:1px solid #eee;font-size:12px}.repo-selector{border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.05);margin-bottom:10px;width:425px;-moz-box-sizing:border-box;box-sizing:border-box}.repo-selector .repo-entry-list{background:#fff;border:1px solid #ddd;border-top:0;border-radius:0 0 3px 3px}.repo-selector.scrollable .repo-entry-list{max-height:200px;overflow-y:scroll}.repo-selector .repo-entry,.repo-selector .repo-select-blank,.repo-selector .repo-entry-form{padding:5px}.repo-selector .repo-entry:before,.repo-selector .repo-entry:after,.repo-selector .repo-select-blank:before,.repo-selector .repo-select-blank:after,.repo-selector .repo-entry-form:before,.repo-selector .repo-entry-form:after{content:" ";display:table}.repo-selector .repo-entry:after,.repo-selector .repo-select-blank:after,.repo-selector .repo-entry-form:after{clear:both}.repo-selector .repo-entry .entry-actions,.repo-selector .repo-select-blank .entry-actions,.repo-selector .repo-entry-form .entry-actions{float:right}.repo-selector .repo-entry .entry-content,.repo-selector .repo-select-blank .entry-content,.repo-selector .repo-entry-form .entry-content{float:left}.repo-selector .repo-entry .entry-content,.repo-selector .repo-select-blank .entry-content{line-height:24px;color:#666}.repo-selector .repo-select-blank .entry-content{text-align:center;width:100%;margin:1px 0}.repo-selector .repo-entry{border-bottom:1px solid #ddd}.repo-selector .repo-entry .entry-content{padding-left:5px}.repo-selector .repo-entry .nwo-slash{color:#999}.repo-selector .repo-entry:last-child{border-bottom:none}.repo-selector .repo-entry-form{border:1px solid #d8d8d8;border-bottom:1px solid #ccc;border-radius:3px 3px 0 0;position:relative;background-color:#e0e0e0;background-image:-moz-linear-gradient(#fafafa, #e0e0e0);background-image:-webkit-linear-gradient(#fafafa, #e0e0e0);background-image:linear-gradient(#fafafa, #e0e0e0);background-repeat:repeat-x}.repo-selector .repo-entry-form .nwo-slash,.repo-selector .repo-entry-form .select-menu,.repo-selector .repo-entry-form .target-repo-menu.owner-is-active,.repo-selector .repo-entry-form .repo-action-add{display:inline-block;line-height:1em}.repo-selector .repo-entry-form .target-repo-menu{display:none}.repo-selector .repo-entry-form .nwo-slash{font-size:21px;color:#666;margin:0 5px;position:relative;top:4px}.repo-selector .repo-entry-form .triangle{content:"";border-color:#ccc transparent transparent transparent;border-style:solid;border-width:5px 10px;height:0;width:0;position:absolute;bottom:-10px;left:48%}.repolist{padding-top:10px}.repolist .repolist-name{font-size:20px;line-height:32px;margin-top:0;margin-bottom:0;white-space:nowrap}.repolist .repolist-name .css-truncate-target{max-width:540px}.repolist .repolist-icon{float:left;margin-left:-45px;text-align:center;width:35px;color:#bbb}.repolist .octicon-lock,.repolist .octicon-mirror-private,.repolist .private .octicon-repo-forked{color:#e9dba5}.repolist .fork-flag{margin-top:-5px;margin-bottom:5px;font-size:12px;color:#777}.repolist>li{position:relative;min-height:66px;padding-left:45px;padding-bottom:20px;margin:0 0 20px;list-style:none;border-bottom:1px solid #eee}.repolist>li.simple{min-height:0}.repolist>li.simple .fork-flag{display:none}.repolist .body{text-shadow:0 0 5px #fff, 0 0 5px #fff, 0 0 5px #fff}.repolist .participation-graph{position:absolute;right:0;bottom:0;z-index:-1;width:640px}.repolist .participation-graph.disabled{display:none}.repolist .participation-graph .bars{position:absolute;bottom:0}.repolist .description{margin:0 0 5px;color:#333333}.repolist .updated-at{margin:0;font-size:11px;color:#999999}.repolist .repo-stats{position:relative;top:9px;z-index:5;float:right}.repolist .repo-stats .is-starred .octicon-star{color:#e9dba5}.repo-list{list-style:none}.repo-list>li:first-child .repo-list-item{border-top:0}.repo-list>li:last-child .repo-list-item{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.repo-list .no-repo{padding:15px;color:#999;text-align:center;-moz-box-sizing:border-box;box-sizing:border-box}.repo-list-item{position:relative;display:block;padding:6px 30px;font-size:14px;border-top:1px solid #e5e5e5;-moz-box-sizing:border-box;box-sizing:border-box}.repo-list-item:hover{text-decoration:none}.repo-list-item:hover .repo,.repo-list-item:hover .owner{text-decoration:underline}.repo-list-item .repo-icon{float:left;margin-top:2px;margin-left:-20px;color:#666}.repo-list-item .repo-and-owner{max-width:220px}.repo-list-item .owner{max-width:110px}.repo-list-item .repo{font-weight:bold}.repo-list-item .stars{position:absolute;top:0;right:10px;margin-top:6px;font-size:12px;color:#888}.repo-list-item .repo-description{display:block;max-width:230px;color:#777;font-size:12px}.popular-repos .repo-list-item .stars{margin-top:16px}.popular-repos .no-description .repo-list-item{padding-top:14px;padding-bottom:14px}.private .repo-list-item{background-color:#fcf8e9}.private .repo-list-item .repo-icon{color:#a1882b}.filter-repos{padding:10px 10px 0;background-color:#fafafa;border-bottom:1px solid #e5e5e5}.filter-repos:before,.filter-repos:after{content:" ";display:table}.filter-repos:after{clear:both}.filter-repos .filter-input{width:100%;min-height:26px;padding:3px 10px;font-size:11px;border-radius:12px}.repo-filterer{margin-top:5px;list-style:none}.repo-filterer .repo-filter{float:left;margin-right:5px;padding:5px;font-size:11px;color:#777}.repo-filterer .repo-filter:hover{text-decoration:none}.repo-filterer .repo-filter:hover,.repo-filterer .filter-selected{padding-bottom:3px;border-bottom:2px solid #e5e5e5}.repo-filterer .filter-selected{color:#333}.more-repos{text-align:center;box-shadow:inset 0 1px 0 #e5e5e5}.more-repos img{margin:11px auto}.more-repos-link{display:block;padding:10px;color:#7ba9d6}.more-repos-link:hover{color:#4183c4;text-decoration:none}.more-repos-link.is-loading{text-indent:-9999px;cursor:default;background-image:url("/images/spinners/octocat-spinner-16px.gif?70df3127");background-repeat:no-repeat;background-position:center center}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx){.more-repos-link.is-loading{background-image:url("/images/spinners/octocat-spinner-32.gif?f0711cf8");background-size:16px 16px}}.empty-repo{margin:0 auto;width:710px}.empty-repo .url-box{display:inline-block;margin:0 0 -10px 0;width:auto;height:auto;padding:0;border:none}.empty-repo .clone-urls{width:499px}.empty-repo .or-text{margin-left:5px;margin-right:5px}.empty-repo h3{margin-top:35px}.empty-repo .new-repo-cli-container{padding-top:10px;text-align:center}.empty-repo .new-repo-cli-container pre{text-align:left}.empty-repo #member-list{margin-top:10px}.empty-repo-recommendations{text-align:center}.repo-stats{margin-left:0}.repo-stats li{float:left;list-style:none;font-size:11px;font-weight:bold;line-height:20px;color:#666}.repo-stats li+li{margin-left:10px}.repo-stats li a{display:inline-block;padding:0 5px;color:#666}.repo-stats li a .octicon{color:#888}.repo-stats li a:hover{color:#4183c4;text-decoration:none}.repo-stats li a:hover .octicon{color:inherit}#change_default_branch{clear:left}#change_default_branch dt,#change_default_branch dd{float:left}#change_default_branch dt{margin:0 30px 0 0}.addon{margin:0;padding:10px}.addon dl.form{margin:0}.addon input[type=checkbox]{float:left;margin:5px 0 0 0}.addon p{margin:0 0 0 20px;color:#444}.addon p+p{margin-top:1em;margin-bottom:0}.addon .hfields{margin-left:2em}.addon h4{line-height:18px}.addon.loading .indicator{display:inline-block;margin-left:5px;margin-top:-2px;width:16px;height:16px;background:url("/images/spinners/octocat-spinner-32-EAF2F5.gif?de06115f") 0 0 no-repeat;background-size:16px;position:relative;top:3px}.addon.success .indicator:before,.addon.error .indicator:before{font:normal normal 16px "octicons";line-height:1;display:inline-block;text-decoration:none;-webkit-font-smoothing:antialiased;margin-left:5px}.addon.success .indicator:before{content:"\f03a";color:#6cc644}.addon.error .indicator:before{content:"\f02d";color:#bd2c00}.boxed-group .boxed-group-inner .addon h4{margin:2px 0 2px 20px}.rule.no-margin{margin:0}ul.hook-list{margin:0 0 15px 0;border-top:1px solid #ddd}ul.hook-list li{list-style-type:none;margin:0;padding:1px 0;font-size:12px;font-weight:bold;border-bottom:1px solid #ddd}ul.hook-list li .service-indicator{display:none;float:right;margin-top:3px;margin-right:5px;color:#aaa}ul.hook-list li.enabled .service-indicator{display:inline-block}ul.hook-list li.enabled .active{display:inline-block;color:#6cc644}ul.hook-list li.enabled .inactive{display:inline-block;color:#ff9933}ul.hook-list li.selected{color:#fff;background-color:#3d7cb9}ul.hook-list li a{display:inline-block;padding:3px 0 3px 5px;color:#999;text-decoration:none}ul.hook-list li.enabled a{color:#000}ul.hook-list li.selected a{color:#fff}#repo-settings .usage-bar{padding-left:0;padding-right:0}.repo-settings-content{position:relative;float:right;width:685px}.repo-settings-content .fieldgroup .fields{padding:0;background:none}.github-repository-module .github-repository-header{border-left:1px solid #dedede;border-right:1px solid #dedede;background-color:#fbfbfb;padding:10px;margin:0;font-weight:normal}.github-repository-module .github-repository-header.no-languages{border-top:1px solid #dedede;border-top-right-radius:3px;border-top-left-radius:3px}.github-repository-module .github-repository{font-weight:bold}.github-repository-module .github-repository-owner-gravatar{width:24px;height:24px;border-radius:2px;vertical-align:middle;margin-right:5px}.github-repository-module .github-repository-full{background-color:#fff;border:1px solid #d8d8d8;padding:10px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.github-repository-module .github-repository-description{margin:0 0 10px}.github-repository-module .github-repository-meta{margin:0;padding:0;list-style-type:none}.github-repository-module .github-repository-meta-entry{display:inline-block;margin-right:20px}.github-repository-module .github-repository-meta-entry a,.github-repository-module .github-repository-meta-entry a:hover{color:#999;cursor:pointer;text-decoration:none}.github-repository-module .github-repository-meta-entry a .octicon{color:#ccc}.github-repository-module .github-repository-meta-entry a.is-starred .octicon{color:#E9DBA5}.github-repository-module .github-repository-meta-entry a b{color:#333}.github-repository-module .github-repository-lang-stats-graph{overflow:hidden;border-top-right-radius:3px;border-top-left-radius:3px;background-color:#999;height:10px}.github-repository-module .github-repository-lang-stats-graph .language-color{height:10px;float:left;text-indent:-10000px}.timeout{margin:20px 0;width:auto;height:300px;padding:0;border:none;background-color:transparent}.timeout h3{padding-top:100px;color:#999}.repo-container{min-height:345px}.repo-nav .counter{display:none}.repo-nav .full-word{display:none}.with-full-navigation .repo-nav .counter{display:block}.with-full-navigation .repo-nav .full-word{display:inline-block;width:128px;vertical-align:top}.only-with-full-nav{display:none}.with-full-navigation .only-with-full-nav{display:block}.new-repository-collaboration{margin:5px 0 10px 0;padding:5px;background:#fffef1;border:1px solid #e5e2c8;border-radius:4px}.new-repository-collaboration label{display:inline-block;margin:0px;color:#666666}.new-repository-collaboration input{padding:3px}.new-repository-collaboration #member-list{margin-top:10px}.new-repository-collaboration #member-list:empty{margin-top:0}.new-repository-collaboration #member-list .avatar{float:left}.new-repository-collaboration #member-list .select-menu{float:right}.new-repository-collaboration #member-list .button.danger{float:right}.new-repository-collaboration #member-list p{margin:0px}.repository-with-sidebar:before,.repository-with-sidebar:after{content:" ";display:table}.repository-with-sidebar:after{clear:both}.repository-with-sidebar .repository-sidebar{float:right;width:38px;overflow:hidden;transition:width 0.1s ease-in-out}.repository-with-sidebar .repository-sidebar .menu-container{margin-bottom:10px;-moz-box-sizing:border-box;box-sizing:border-box;width:170px}.repository-with-sidebar .repository-sidebar .sidebar-button{margin:0 0 10px 0;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:center}.repository-with-sidebar .repository-sidebar h3{margin:10px 0 5px 0;font-size:11px;font-weight:normal;color:#999}.repository-with-sidebar .repository-sidebar h3>strong{font-weight:bold;color:#000}.repository-with-sidebar .repository-sidebar .clone-url{display:none;overflow:hidden;margin-top:-5px}.repository-with-sidebar .repository-sidebar .clone-url.open{display:block}.repository-with-sidebar .repository-sidebar .clone-url-box{display:table;-moz-box-sizing:border-box;box-sizing:border-box;border-collapse:separate}.repository-with-sidebar .repository-sidebar input.clone{display:table-cell;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;white-space:nowrap;min-height:26px;padding:4px 5px;font-family:Monaco, "Liberation Mono", Courier, monospace;font-size:11px;color:#999;border-top-right-radius:0;border-bottom-right-radius:0}.repository-with-sidebar .repository-sidebar .url-box-clippy{display:table-cell;-moz-box-sizing:border-box;box-sizing:border-box;width:1%}.repository-with-sidebar .repository-sidebar .clone-options{margin:8px 0 15px 0;font-size:11px;color:#666}.repository-with-sidebar .repository-sidebar .clone-options .octicon-question{position:relative;bottom:1px;font-size:11px;cursor:pointer;color:#000}.repository-with-sidebar .repository-content{float:left;width:920px}.repository-with-sidebar.with-full-navigation .repository-content{width:790px}.repository-with-sidebar.with-full-navigation .repository-sidebar{width:170px}.overall-summary{margin-bottom:0;border-radius:3px 3px 0 0;border-bottom:none;position:relative;box-shadow:0 1px 0 rgba(0,0,0,0.1)}.overall-summary.without-lang-stats{border-radius:3px;border-bottom:1px solid #ddd;box-shadow:none}.overall-summary .numbers-summary a,.overall-summary .numbers-summary span.nolink{display:block;padding:10px 0;color:#999;transition:color 0.1s ease-in;-webkit-transition:color 0.1s ease-in 0;text-decoration:none}.overall-summary .numbers-summary li{padding:0;white-space:nowrap;list-style-type:none;display:table-cell;margin:0;width:1%;text-align:center;color:#999}.overall-summary .numbers-summary li a:hover{color:#4183c4}.overall-summary .numbers-summary li a:hover .num{color:#4183c4;transition:color 0.1s ease-in;-webkit-transition:color 0.1s ease-in 0}.overall-summary .numbers-summary li a:hover .num .octicon{color:#4183c4;opacity:0.4}.overall-summary .numbers-summary li .num{display:inline;padding:0;font-size:13px;font-weight:bold;color:#000}.overall-summary .numbers-summary li .num .octicon{color:#ccc}.repository-meta{margin:0 0 13px 0}.repository-meta:before,.repository-meta:after{content:" ";display:table}.repository-meta:after{clear:both}.repository-meta p{margin:0}.repository-meta .repository-description{display:inline;font-size:16px;color:#666}.repository-meta .repository-description>p{display:inline}.repository-meta .repository-website{display:inline-block;font-size:16px}.repository-meta .edit-link{font-size:16px;color:#999}.repository-meta .edit-link a{color:#999}.repository-meta .edit-repository-meta{display:none;margin-bottom:5px}.repository-meta .edit-repository-meta .description-field input,.repository-meta .edit-repository-meta .website-field input{padding:7px 8px 8px;font-family:Helvetica, arial, freesans, clean, sans-serif;font-size:14px;color:#444;border-radius:4px}.repository-meta .edit-repository-meta .description-field input{width:380px}.repository-meta .edit-repository-meta .website-field input{width:270px}.repository-meta .edit-repository-meta .field{display:inline-block;margin-right:5px}.repository-meta .edit-repository-meta label{display:block;font-weight:bold;color:#333}.repository-meta.open .repository-description,.repository-meta.open .repository-website,.repository-meta.open .edit-link{display:none}.repository-meta.open .edit-repository-meta{display:block}.file-navigation.in-mid-page{margin-top:10px}.file-navigation .select-menu{display:inline-block;margin-right:5px}.file-navigation .breadcrumb{position:relative;top:2px;margin:0;display:inline-block}.file-navigation .pull-request-link{position:relative;top:1px;display:inline-block;margin-right:5px;font-size:13px;font-weight:bold;padding:0 8px 0;height:24px;line-height:24px;border:1px solid rgba(65,131,196,0.5);border-radius:3px}.file-navigation .pull-request-link:hover{background:#4183c4;border-color:#4183c4;color:#fff;text-decoration:none}.minibutton.compact .octicon{margin-right:2px}.iconbutton .octicon{margin-right:0}.files-bubble{margin:10px 0}table.files{-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #d8d8d8;border-top:none;border-radius:3px;background:#f8f8f8}table.files td{padding:7px 3px;border-top:1px solid #eee}table.files td.icon{width:17px;padding-left:10px;padding-right:2px;color:#777}table.files td.icon .octicon-file-directory{color:#80A6CD}table.files td.icon .spinner{display:none;position:relative;top:3px;margin-top:-3px;margin-left:-2px}table.files td.content .css-truncate{max-width:180px}table.files td.message{padding-left:10px;height:20px;overflow:hidden;color:#888}table.files td.message a{color:#888}table.files td.message a:hover{color:#4183c4}table.files td.message .css-truncate{max-width:450px}table.files td.age{padding-right:10px;text-align:right;white-space:nowrap;color:#888}table.files td.age .css-truncate{max-width:100px}table.files tr.is-loading td.icon .octicon{display:none}table.files tr.is-loading td.icon .spinner{display:inline-block}table.files tr.up-tree{border-bottom:1px solid #eee}table.files tbody tr:first-child td{border-top:none}.branch-infobar{padding:8px 8px 7px 8px;font-size:11px;font-weight:bold;color:#999;background:#FAFAFA;border:1px solid #ccc;border-top-right-radius:3px;border-top-left-radius:3px}.branch-infobar p{float:left;margin:0}.branch-infobar .lightweight-actions{float:right;list-style-type:none}.branch-infobar .lightweight-actions>li{display:inline-block;margin:0 0 0 10px}.branch-infobar .lightweight-actions>li a{color:#999;text-decoration:none}.branch-infobar .lightweight-actions>li a:hover{color:#333}.branch-infobar .lightweight-actions>li .octicon{font-size:14px;color:#bbb}.branch-infobar+.commit-tease{border-top:none;border-radius:0}.blob-error{margin-top:5px;padding:15px;color:#666;background-image:linear-gradient(#fafafa, #f1f1f1);background-repeat:repeat-x;border:1px solid #ddd;border-radius:3px}.url-box{width:100%;margin-top:10px;margin-left:-10px;padding:10px 10px 0;border-top:1px solid #ddd;height:26px}.no-desc.not-editable .url-box{margin-top:0;padding-top:0;border-top:0}.wiki-git-access .url-box{margin-left:0;border:none;padding:0}ul.native-clones{float:left;margin:0 10px 0 0}.wiki-git-access ul.native-clones{display:none}ul.native-clones li{margin:0;list-style-type:none;display:inline-block;margin-left:5px}ul.native-clones li:first-child{margin-left:0}.clone-urls{display:table;float:left;width:585px}.clone-urls-windows{width:550px}.clone-url-button{display:table-cell;width:1%;vertical-align:top}.clone-url-button:first-child a{border-top-left-radius:3px;border-bottom-left-radius:3px}.clone-url-button>a{position:relative;display:block;padding:0 9px;margin-right:-1px;font-size:11px;font-weight:bold;line-height:24px;color:#333;text-decoration:none;text-shadow:0 1px 0 #fff;background-color:#eaeaea;background-image:-moz-linear-gradient(#fafafa, #eaeaea);background-image:-webkit-linear-gradient(#fafafa, #eaeaea);background-image:linear-gradient(#fafafa, #eaeaea);background-repeat:repeat-x;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;white-space:nowrap;cursor:pointer}.clone-url-button>a:hover,.clone-url-button>a:active{z-index:3;color:#fff;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#3072b3;background-image:-moz-linear-gradient(#599bcd, #3072b3);background-image:-webkit-linear-gradient(#599bcd, #3072b3);background-image:linear-gradient(#599bcd, #3072b3);background-repeat:repeat-x;border-color:#2a65a0}.clone-url-button>a:active{background-color:#3072b3;background-image:none;border-color:#25588c;box-shadow:inset 0 3px 5px rgba(0,0,0,0.15)}.clone-url-button+.clone-url-button>a{box-shadow:inset 1px 0 0 #fff}.clone-url-button+.clone-url-button>a:hover{box-shadow:none}.clone-url-button+.clone-url-button>a:active{box-shadow:inset 0 3px 5px rgba(0,0,0,0.15)}.clone-url-button.selected>a,.clone-url-button.selected>a:hover{z-index:2;color:#333;text-shadow:0 1px 0 rgba(255,255,255,0.6);border-color:#bbb;background-image:none;background-color:#ccc;background-color:#d5d5d5;background-image:-moz-linear-gradient(#ccc, #d5d5d5);background-image:-webkit-linear-gradient(#ccc, #d5d5d5);background-image:linear-gradient(#ccc, #d5d5d5);background-repeat:repeat-x;box-shadow:inset 0 2px 3px rgba(0,0,0,0.075)}.clone-url{display:table-cell;vertical-align:top}input.url-field{position:relative;width:100%;min-height:26px;padding:0 5px;font-family:Monaco, "Liberation Mono", Courier, monospace;font-size:12px;border-radius:0}input.url-field:focus{z-index:2}.url-box p{float:left;margin:0 0 0 5px;height:26px;line-height:26px;font-size:11px;color:#666}.url-box p strong{color:#000}.url-box-clippy{border-radius:0 3px 3px 0;border-left:0;margin-left:0 !important}.pagehead.repohead .select-menu-button.with-count{float:none}.pagehead.repohead .select-menu .social-count{float:right}.select-menu-button{padding-right:25px}.select-menu-button .octicon{margin-right:1px}.select-menu-button:before{position:absolute;top:10px;right:10px;display:block;width:0;height:0;content:"";border:4px solid;border-right-color:transparent;border-left-color:transparent;border-bottom-color:transparent}.select-menu-button.with-gravatar:before{top:13px}.select-menu-button.icon-only{padding-right:18px;padding-left:7px}.select-menu-button.icon-only:before{right:8px}.select-menu-button.primary:before{border-top-color:#fff}.select-menu-button.primary:hover:active{background-color:#4a993e}.select-menu .spinner{float:left;margin:4px 0 0 -24px}.select-menu.active .select-menu-modal-holder{display:block}.select-menu.right-aligned{float:right;position:relative}.select-menu.right-aligned .select-menu-modal-holder{right:0}.select-menu.is-showing-clear-item .select-menu-clear-item{display:block}.select-menu.is-showing-clear-item .select-menu-clear-item .octicon{color:inherit}.select-menu.is-showing-clear-item .select-menu-clear-item+.select-menu-no-results{display:none}.select-menu.is-loading .select-menu-loading-overlay{display:block}.select-menu.has-error .select-menu-error-shell{display:block}.select-menu-loading-overlay{display:none;text-indent:100%;height:100%;width:100%;position:absolute;top:0;z-index:5;border-radius:5px;box-sizing:border-box;border:1px solid transparent;background-color:rgba(255,255,255,0.8);animation:pulse 2s infinite linear;-webkit-animation:pulse 2s infinite linear;-moz-animation:pulse 2s infinite linear}.select-menu-loading-overlay:before{position:absolute;left:50%;top:50%;margin:-16px 0 0 -16px;width:32px;content:"\f008";font:normal normal 32px "octicons";line-height:1;display:inline-block;text-decoration:none;-webkit-font-smoothing:antialiased;text-indent:0}@keyframes pulse{0%{color:rgba(170,170,170,0.1)}10%{color:#aaaaaa}100%{color:rgba(170,170,170,0.1)}}@-webkit-keyframes pulse{0%{color:rgba(170,170,170,0.1)}10%{color:#aaaaaa}100%{color:rgba(170,170,170,0.1)}}@-moz-keyframes pulse{0%{color:rgba(170,170,170,0.1)}10%{color:#aaaaaa}100%{color:rgba(170,170,170,0.1)}}@-o-keyframes pulse{0%{color:rgba(170,170,170,0.1)}10%{color:#aaaaaa}100%{color:rgba(170,170,170,0.1)}}.select-menu-error-shell{padding:5px;border-bottom:1px solid #eee;display:none}.select-menu-error-shell .select-menu-error{display:block;padding:5px 10px;font-weight:bold;color:#900;background-color:#FFEAEA;border:1px solid #E2A0A0}.select-menu-modal-holder{position:absolute;display:none;z-index:21}.select-menu-modal{position:relative;width:300px;margin-top:4px;margin-bottom:20px;overflow:hidden;font-size:12px;color:#666;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:5px;box-shadow:0 3px 12px rgba(0,0,0,0.25)}.select-menu-header{padding:8px 10px;background-color:#eeeeee;background-image:-moz-linear-gradient(#fafafa, #eee);background-image:-webkit-linear-gradient(#fafafa, #eee);background-image:linear-gradient(#fafafa, #eee);background-repeat:repeat-x;border-bottom:1px solid #ddd}.select-menu-header .select-menu-title{font-weight:bold;color:#333;text-shadow:0 1px 0 #fff}.select-menu-header .octicon{display:block;float:right;color:#ccc;cursor:pointer}.select-menu-header .octicon:hover{color:#555}.select-menu-filters{background-color:#f8f8f8}.select-menu-text-filter{padding:10px 10px 0}.select-menu-text-filter:first-child:last-child{padding-bottom:10px;border-bottom:1px solid #DDD}.select-menu-text-filter input{display:block;width:100%;max-width:100%;padding:5px;border:1px solid #DDD;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px}.select-menu-text-filter input::-webkit-input-placeholder,.select-menu-text-filter input:-moz-placeholder{color:#aaa}.select-menu-tabs{height:33px;border-bottom:1px solid #ddd}.select-menu-tabs ul{overflow:hidden;padding:14px 10px 0 10px}.select-menu-tabs .select-menu-tab{display:inline-block}.select-menu-tabs a{height:20px;padding:5px 8px;font-size:11px;font-weight:bold;color:#888;text-decoration:none;line-height:20px;border-radius:3px 3px 0 0;cursor:pointer}.select-menu-tabs a:hover{color:#333}.select-menu-tabs a.selected{padding:4px 5px;border:1px solid #ddd;border-bottom:1px solid #fff;background-color:#fff;color:#333}.select-menu-list{max-height:400px;overflow:auto;position:relative}.select-menu-list.select-menu-tab-bucket{display:none}.select-menu-list.select-menu-tab-bucket.selected{display:block}.select-menu-item{cursor:pointer;border-bottom:1px solid #eee;display:table;table-layout:fixed;width:100%;overflow:hidden;color:inherit}.select-menu-item:hover{text-decoration:none}.select-menu-item.select-menu-item-template{display:none}.select-menu-item.select-menu-clear-item{display:none}.select-menu-item.disabled,.select-menu-item.disabled.selected{color:#999}.select-menu-item.disabled .select-menu-item-gravatar,.select-menu-item.disabled.selected .select-menu-item-gravatar{opacity:.5}.select-menu-item .octicon{color:#333}.select-menu-item input[type="radio"]{display:none}.select-menu-item .select-menu-item-icon{display:table-cell;color:transparent;vertical-align:top;padding:8px 0 8px 8px;width:24px;text-align:center;-moz-box-sizing:border-box;box-sizing:border-box}.select-menu-item .select-menu-item-icon.is-shown{color:inherit}.select-menu-item.navigation-focus,.select-menu-item.navigation-focus.selected,.select-menu-item.navigation-focus.select-menu-action{background-color:#4183c4;color:#fff}.select-menu-item.navigation-focus>.octicon,.select-menu-item.navigation-focus.selected>.octicon,.select-menu-item.navigation-focus.select-menu-action>.octicon{color:#fff}.select-menu-item.navigation-focus .description,.select-menu-item.navigation-focus.selected .description,.select-menu-item.navigation-focus.select-menu-action .description{color:white}.select-menu-item.select-menu-action,.select-menu-item.selected{color:#333}.select-menu-item.select-menu-action .description,.select-menu-item.selected .description{color:#666}.select-menu-item.select-menu-action>.octicon,.select-menu-item.selected>.octicon{color:#333}.select-menu-item.select-menu-action .select-menu-item-text{font-weight:bold}.select-menu[data-multiple] .select-menu-item:active{background-color:transparent !important}.select-menu-item a{color:inherit;text-decoration:none}.select-menu-item .hidden-select-button-text{display:none}.select-menu-item .css-truncate-target{display:table-cell;max-width:100%}form.select-menu-item>div:first-child{display:none !important}.select-menu-item.last-visible,.select-menu-list:last-child .select-menu-item:last-child{border-bottom:0;border-radius:0 0 3px 3px}.select-menu-actions .select-menu-item:hover{background-color:#4183c4;color:#fff}.select-menu-actions .select-menu-item:hover>.octicon{color:#fff}.select-menu-actions .select-menu-item:hover .description{color:white}.select-menu-no-results{padding:9px;display:none;cursor:auto;color:#999}.select-menu-list.filterable-empty .select-menu-no-results,.select-menu-no-results:only-child{display:block}.select-menu-button-gravatar,.select-menu-item-gravatar{overflow:hidden;line-height:0;width:20px}.select-menu-button-gravatar img,.select-menu-item-gravatar img{height:20px;width:20px;display:inline-block;border-radius:3px}.select-menu-item-gravatar{display:table-cell;padding:6px 0 6px 8px;vertical-align:top;width:28px;-moz-box-sizing:border-box;box-sizing:border-box}.select-menu-button-gravatar{display:inline-block;margin:6px 3px 6px 0;margin-right:5px;vertical-align:middle}.select-menu-item-text{display:table-cell;vertical-align:top;padding:8px 0 8px 8px;text-align:left}.select-menu-item-text:first-child{margin-left:5px}.select-menu-item-text .description{color:#999;font-size:11px;max-width:265px;display:block;margin-top:2px;margin-bottom:2px}.select-menu-item-text h4{margin-top:0;margin-bottom:0}.select-menu-item-text h4 .description{font-weight:normal;display:inline}.select-menu-footer{padding:8px;font-weight:bold;border-top:1px solid #eee}.select-menu-footer a{display:inline-block;margin-top:1px;vertical-align:top}.select-menu-footer .octicon{color:#666}.select-menu-new-item-form{display:none}.select-menu-new-item-form .octicon{color:#4183c4}.select-menu-list.is-showing-new-item-form .select-menu-new-item-form{display:table}.select-menu-list.is-showing-new-item-form .select-menu-no-results,.select-menu-list.is-showing-new-item-form .select-menu-clear-item{display:none}.modal-backdrop{display:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.menu-active .modal-backdrop{display:block;position:fixed;top:0;left:0;height:100%;width:100%;z-index:20}.context-loader-container .large-format-loader{position:absolute;top:0;left:0;bottom:0;right:0;padding-top:190px;background:rgba(255,255,255,0.8);z-index:9999;text-align:center;color:#999999}.settings-content{position:relative;float:right;width:715px}.pagehead.settings-area{border-bottom:1px solid #eee}#repo-settings .settings-content{width:100%}.settings-nav{width:240px;-moz-box-sizing:border-box;box-sizing:border-box}.usage-bar{padding:8px 10px}.usage-bar.alert{background:#ffe9e9}.usage-bar.alert dt{color:#700}.usage-bar dt.numbers{float:right}.usage-bar dt{margin:0 0 5px 0;font-weight:bold;font-size:11px;text-transform:uppercase;color:#777;text-shadow:0 1px 0 rgba(255,255,255,0.3)}.usage-bar dt strong{float:right;color:#999}.usage-bar dd.bar span{text-indent:-9999px}.usage-bar dd{background-color:#f1f1f1;background-image:-moz-linear-gradient(#dadada, #f1f1f1);background-image:-webkit-linear-gradient(#dadada, #f1f1f1);background-image:linear-gradient(#dadada, #f1f1f1);background-repeat:repeat-x;display:block;margin:0 0 10px 0;border-radius:5px;border:1px solid #ccc;box-shadow:0 1px 0 #fff}.usage-bar dd:last-child{margin:none}.usage-bar dd span{background-color:#63ae26;background-image:-moz-linear-gradient(#81c54a, #63ae26);background-image:-webkit-linear-gradient(#81c54a, #63ae26);background-image:linear-gradient(#81c54a, #63ae26);background-repeat:repeat-x;box-shadow:inset 0 1px 0 rgba(255,255,255,0.4);display:block;border-radius:5px;height:5px}.usage-bar dd span.danger{background-color:#edc900;background-image:-moz-linear-gradient(#f6df60, #edc900);background-image:-webkit-linear-gradient(#f6df60, #edc900);background-image:linear-gradient(#f6df60, #edc900);background-repeat:repeat-x}.usage-bar dd span.maxed{background-color:#660000;background-image:-moz-linear-gradient(#900, #600);background-image:-webkit-linear-gradient(#900, #600);background-image:linear-gradient(#900, #600);background-repeat:repeat-x}.profile-photo{margin:10px 0 0 0}.profile-photo p{float:left;margin-top:7px}.profile-photo img{float:left;margin:0 10px 0 0;border-radius:3px}.app-owner{margin:10px 0 -10px 0}.edit-avatar input{cursor:pointer}.edit-avatar .user-avatar{float:left;margin-right:10px}.edit-avatar .default{display:block}.edit-avatar .dragging{display:none}.edit-avatar .loading{display:none}.edit-avatar.is-default,.edit-avatar.is-bad-file,.edit-avatar.is-uploading{padding-bottom:1em}.edit-avatar.is-default .gravatar,.edit-avatar.is-bad-file .gravatar,.edit-avatar.is-uploading .gravatar{display:none}.edit-avatar.dragover .user-avatar{opacity:0.5}.edit-avatar.dragover .default{display:none}.edit-avatar.dragover .dragging{display:block}.edit-avatar.dragover.is-bad-file{background:transparent}.edit-avatar.dragover.is-bad-file .default{display:block}.edit-avatar.dragover.is-bad-file .dragging{display:none}.edit-avatar.is-uploading .default{display:none}.edit-avatar.is-uploading .loading{display:block}.settings-form dl.form input{width:394px;color:#999}.settings-form p.checkbox{margin:0;padding:0}dl.form dd textarea.jobs-profile{height:50px;padding:5px}.add-emails-form{background:#fff;border:none}.add-emails-form input{border:1p}dl.new-email-form{width:100%;padding:10px;margin:0 0 0 -10px;border-top:1px solid #E5E5E5}span.label.default{margin-left:4px;padding:4px 6px;background-color:#6cc644;color:#fff;border-radius:4px}span.label.visibility{margin-left:4px;padding:4px 6px;background-color:#999999;color:#fff;border-radius:4px}.settings-email .public.label{display:inline}.settings-email .private.label{display:none}.settings-email.private .public.label{display:none}.settings-email.private .private.label{display:inline}span.email-actions{float:right}span.email-actions>span,span.email-actions .minibutton{float:left}span.email-actions form{display:inline}span.email-actions span.label{font-size:13px;color:#999;padding:0 10px}span.email-actions .octicon-alert{color:#ca5633}.user-emails .confirmed-email{position:relative;float:right;top:4px;color:#6cc644}.boxed-group.flush .settings-repos>li{margin:0;padding:5px 10px;border:0;border-bottom:1px solid #ddd;border-radius:0}.boxed-group.flush .settings-repos>li h3{margin:0}.boxed-group.flush .settings-repos>li h3 small{font-size:11px;color:#999}.boxed-group.flush .settings-repos>li .fork-flag{margin-top:0;margin-left:12px;margin-bottom:0;font-size:12px;color:#999}.boxed-group.flush .settings-repos>li .repo-stats{float:left;height:auto;margin:0;border-radius:0}.boxed-group.flush .settings-repos>li .repo-stats li{line-height:1}#ssh-help{float:right}#notification-center .overview{padding:0 10px 10px 10px;border-bottom:1px solid #ddd}#notification-center .notification-settings{margin:0 10px}.settings-content .notifications td{padding:5px 10px}.settings-content .notifications th{padding:10px 10px 5px 10px}#payment-history{width:100%}#payment-history th{text-align:left;padding:5px 10px;background:#f8f8f8;border-bottom:1px solid #ccc}#payment-history td{padding:5px 10px;border-bottom:1px solid #dadada}#payment-history tr:last-child td{border:none}#payment-history tr.failed td{background:#faf6f6;color:#900}#payment-history td.total{color:#090;font-weight:bold}#payment-history tr.failed td.total{font-weight:bold;text-transform:uppercase}#payments p{margin:0;padding:10px}.oauth-stats p.user-count{float:left;margin:12px 0 0 0;font-size:36px;color:#999;font-weight:300}.oauth-stats p.user-count strong{color:#333;font-weight:bold}.oauth-stats dl.keys{float:right;margin:0;text-align:right}.oauth-stats dl.keys dt{color:#999;font-weight:bold}.oauth-stats dl.keys dd{color:#333;font-family:Monaco, "Liberation Mono", Courier, monospace}.access-token .zeroclipboard-link,.access-token .css-truncate{display:inline-block}.access-token .token{max-width:340px;display:inline-block;font-size:14px;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.access-token .description{margin-left:5px}.access-token input[type="text"]{min-height:28px;font-size:12px;margin-left:10px;width:200px}.access-token button.save-note{float:none}.access-token .edit-note-container{display:inline}.access-token .edit-note-container .content{display:none}.access-token .edit-note-container a{font-size:12px}.access-token .edit-note-container .edit-note a{color:#777}.access-token .edit-note-container.open .token{max-width:200px}.access-token .edit-note-container.open .content{display:inline-block}.access-token .edit-note-container.open .add-note,.access-token .edit-note-container.open .edit-note,.access-token .edit-note-container.open .delete-note,.access-token .edit-note-container.open .description{display:none}.boxed-group.application-show-group .logo-upload{float:right;width:142px;background-color:#eee;position:relative}.boxed-group.application-show-group .logo-upload a.delete{position:absolute;right:0;padding:5px;display:none}.boxed-group.application-show-group .logo-upload a.delete:hover{color:#bd2c00}.boxed-group.application-show-group .logo-box{border:1px solid #ccc;border-top-left-radius:3px;border-top-right-radius:3px;height:140px}.boxed-group.application-show-group .logo-box img{height:140px;width:140px;border-radius:2px 2px 0 0;display:none}.boxed-group.application-show-group .logo-placeholder{height:140px;width:140px;color:#999;text-align:center;text-shadow:0 1px 0 #fff}.boxed-group.application-show-group .logo-placeholder span{margin:45px 0 0 0}.boxed-group.application-show-group .logo-placeholder p{margin:0;font-size:16px}.boxed-group.application-show-group .has-uploaded-logo .logo-placeholder,.boxed-group.application-show-group .has-uploaded-logo .or{display:none}.boxed-group.application-show-group .has-uploaded-logo:hover a.delete{display:block}.boxed-group.application-show-group .has-uploaded-logo .logo-box img{display:block}.boxed-group.application-show-group dl.form>dd input[type="text"].wide{width:460px}.boxed-group.application-show-group dl.form>dd input[type="textarea"].short{height:50px;min-height:50px}.boxed-group.application-show-group .errored .note{display:none}.boxed-group.application-show-group .drag-and-drop{padding:8px 5px 7px 5px;text-align:center}.boxed-group.application-show-group .drag-and-drop img{vertical-align:bottom;margin-bottom:1px}.boxed-group.application-show-group .drag-and-drop span{padding:0}.boxed-group.application-show-group .dragover .logo-box{box-shadow:#c9ff00 0 0 3px}.boxed-group.application-show-group .is-uploading .loading{display:block}.boxed-group.application-show-group .is-uploading .default{display:none}.boxed-group.application-show-group .is-failed .bad-request{display:block}.boxed-group.application-show-group .is-failed .default{display:none}.boxed-group.application-show-group .is-bad-file .bad-file{display:block}.boxed-group.application-show-group .is-bad-file .default{display:none}.boxed-group.application-show-group .is-too-big .file-too-big{display:block}.boxed-group.application-show-group .is-too-big .default{display:none}.boxed-group.application-show-group .default{display:block}.boxed-group p span{padding-left:5px}ul.security-history>li time{float:right;color:#999}table.security-history-detail{width:100%;font-size:12px}table.security-history-detail td{max-width:200px;word-wrap:break-word}.settings-email>.email-actions>.settings-remove-email{display:inline}.settings-email>.email-actions>.settings-disabled-remove-email{display:none}.settings-email:only-child>.email-actions>.settings-remove-email{display:none}.settings-email:only-child>.email-actions>.settings-disabled-remove-email{display:block}#unsubscribe-from-newsletter .supportocat{float:left}#unsubscribe-from-newsletter .message{position:absolute;left:350px;top:50px}#unsubscribe-from-newsletter .message p{font-size:200%}.two-factor-intro{width:675px;margin:40px auto 0}.two-factor-intro #changing-2fa-warning p{display:inline;padding-left:10px}.two-factor-intro .two-factor-graphic{margin:20px 0 20px 0}.two-factor-intro .two-factor-explain{margin:0 0 40px 0;padding:0;font-size:13px;list-style:none}.two-factor-intro .two-factor-explain li{float:left;margin:0;padding:0}.two-factor-intro .two-factor-explain .step-one{width:185px;margin-right:36px}.two-factor-intro .two-factor-explain .step-two{width:230px;margin-right:42px}.two-factor-intro .two-factor-explain .step-three{width:180px}.two-factor-graphic{background-image:url("/images/modules/settings/2fa_guide.png?34da5484");background-repeat:no-repeat;width:675px;height:135px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx){.two-factor-graphic{background-image:url("/images/modules/settings/2fa_guide@2x.png?649bc8e9");background-size:675px 135px}}.yubicat-box input{width:100%}.yubicat-box .yubicat-template{display:none}.markdown-body .sms-or-app{display:table;overflow:hidden;width:100%;margin:20px 0 0 0;padding:30px 0 0 0}.markdown-body .sms-or-app li{display:table-cell;padding:0}.markdown-body .sms-or-app li:first-child{padding-right:20px}.markdown-body .sms-or-app li:last-child{padding-left:20px}.markdown-body .sms-or-app li .button{display:block;text-align:center;margin:0 0 10px 0;padding-top:12px;padding-bottom:12px;font-size:15px;height:100%;width:100%}.markdown-body .sms-or-app strong{display:block}.two-factor-setup-container{width:600px;margin:0 auto}.two-factor-setup-container .form label{font-style:normal}.two-factor-setup-container .form dd{margin:0;padding:0}.two-factor-setup-container .octicon-alert{color:#bd2c00}.two-factor-setup-container .error-icon{position:relative;left:5px;top:2px;color:#bd2c00}.two-factor-setup-container .sent-message{position:relative;left:5px;top:2px;color:#6cc644}.two-factor-setup-container .select-menu{float:left}.two-factor-setup-container .select-menu .minibutton{padding-top:4px;padding-bottom:4px;margin-right:5px}.two-factor-setup-container .select-menu .minibutton input[type="radio"],.two-factor-setup-container .select-menu .minibutton .country{display:none}.two-factor-setup-container .select-menu .minibutton .country-code{width:auto}.two-factor-setup-container .select-menu .select-menu-button:before{top:14px}.two-factor-setup-container .select-menu .country-code{display:inline-block;margin-right:8px;width:35px}.two-factor-setup-container-sms,.two-factor-toggle{margin-top:40px}.two-factor-step-container{margin:0 0 20px 0;font-size:86.6667%}.two-factor-step-container .sms-form .form{margin-left:15px}.two-factor-step-container .form label{font-color:#777}.two-factor-step-container:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:none}.two-factor-step-container h4{margin:0;font-size:13px}.two-factor-step-container p:last-child{margin-bottom:0}.markdown-body .two-factor-recovery-code-list{margin:0;padding:0}.markdown-body .two-factor-recovery-code-list li{list-style:none}.markdown-body .two-factor-recovery-code-list .octicon{color:#999}.markdown-body .two-factor-recovery-code-list .octicon-file-text{position:relative;top:-1px}.markdown-body .two-factor-recovery-code-list .text-file{padding-left:3px}.two-factor-sms-configuration .select-menu{float:left}.two-factor-sms-configuration .select-menu .minibutton{padding-top:4px;padding-bottom:4px;margin-right:5px}.two-factor-sms-configuration .select-menu .minibutton input[type="radio"],.two-factor-sms-configuration .select-menu .minibutton .country{display:none}.two-factor-sms-configuration .select-menu .minibutton .country-code{width:auto}.two-factor-sms-configuration .select-menu .select-menu-button:before{top:14px}.two-factor-sms-configuration .select-menu .country-code{display:inline-block;margin-right:8px;width:35px}.two-factor-sms-configuration .two-factor-code label{margin:0 0 0.2em 0;font-weight:bold}.two-factor-sms-configuration .two-factor-code input[type=number]{padding:6px}.two-factor-toggle{margin-top:40px}#facebox .backup-list{margin:0;padding:10px;border:1px solid #dbdbdb;border-radius:3px;background:#fafafa;font-family:Monaco, "Liberation Mono", Courier, monospace;font-size:14px;line-height:1.4;text-align:left;box-shadow:inset 0 0 8px #eee}.error-icon,.spinner,.sent-message,.sms-error-message,.fallback-error-message,.fallback-message,#text-code{display:none}.is-sending .spinner,.is-setting .spinner{display:inline-block}.is-sent .sent-message{display:inline-block}.is-not-sent .sms-error-message{display:block}.is-not-sent .error-icon{display:inline-block}.is-set .fallback-message{display:block;padding-top:10px}.is-not-set .fallback-error-message{display:block}.is-not-set .error-icon{display:inline-block}#configure-sms,#configure-app{display:none}.two-factor-secret{font-family:Monaco, "Liberation Mono", Courier, monospace;font-size:13px}.markdown-body .qr-code-table,.qr-code-table{width:auto;float:right;margin:0 0 0 40px;border:1px solid #ddd}.markdown-body .qr-code-table tr,.qr-code-table tr{background:transparent;border:0}.markdown-body .qr-code-table th,.markdown-body .qr-code-table td,.qr-code-table th,.qr-code-table td{border:none;padding:0}.markdown-body .qr-code-table td,.qr-code-table td{width:3px;height:3px}.markdown-body .qr-code-table .black,.qr-code-table .black{background:#000}.markdown-body .qr-code-table .white,.qr-code-table .white{background:#fff}.markdown-body .two-factor-actions{clear:both;padding:20px 0 0 0;margin:20px 0 0 0;border-top:1px solid #eaeaea;font-size:13px}.markdown-body .two-factor-actions ul{width:600px;margin:0;padding:0}.markdown-body .two-factor-actions li{list-style:none;display:inline-block;margin-right:10px}.billing-managers .boxed-group-list>li:hover{background:inherit}.billing-managers .member-adder{background:#fff;padding-top:5px}.billing-managers .member-adder .boxed-group-list>li:hover{background:#4183c4}.billing-managers .member-adder .boxed-group-list>li{margin-left:0;width:inherit}.billing-managers .billing-manager-form{display:none}.billing-managers .billing-manager-form .active{display:inherit}.billing-managers .member-adder .minibutton{margin-top:10px}.billing-managers .octicon-alert{color:#bd2c00}.orgs-settings{margin-bottom:15px}.confirmation-phrase{font-weight:normal;font-style:italic}.do-not-copy-me{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}li.session-device{position:relative;line-height:18px;padding:15px;background-color:#fafafa;color:#999}li.session-device .button{float:right;margin-top:4px}li.session-device .session-state-indicator{float:left;width:8px;height:8px;margin-top:10px;border-radius:5px}li.session-device .session-state-indicator.recent{background-color:#6cc644;box-shadow:0 0 10px rgba(108,198,68,0.5)}li.session-device .session-state-indicator.not-recent{background-color:transparent;box-shadow:0 1px 0 #fff;background-color:#cccccc;background-image:-moz-linear-gradient(#aaa, #ccc);background-image:-webkit-linear-gradient(#aaa, #ccc);background-image:linear-gradient(#aaa, #ccc);background-repeat:repeat-x}li.session-device .mega-octicon{float:left;width:32px;margin-top:1px;margin-left:15px;text-align:center;color:#bbb}li.session-device .sessions-more-info{position:relative;display:none;margin-top:10px}li.session-device.session-current{background-color:#fff}li.session-device.session-current .session-last-accessed{color:#777}li.session-device.session-current .sessions-more-info{color:#777}li.session-device.session-current .sessions-more-info:after{border-top-color:#fff}li.session-device.session-current .mega-octicon{color:#777}.session-details{position:relative;width:350px;margin-left:70px}.session-details:hover .octicon{color:#4183c4;cursor:pointer}.session-details.open .sessions-more-info{display:block}.session-title{display:block}.session-title .session-ip{font-weight:normal;color:#777}.access-sub-heading{float:right;font-weight:normal;line-height:1.4;color:#777}.access-lead{margin:0;padding:10px}.access-list{list-style:none}.access-list-item{position:relative;min-height:24px;line-height:24px;padding:10px;border-top:1px solid #ddd}.access-list-item.team:first-child{border-top:0}.access-list-item .octicon-remove-close,.access-list-item .access-action-group,.access-list-item .revoke-access{float:right}.access-list-item .octicon-remove-close{margin-top:6px;color:#999}.access-list-item .octicon-remove-close:hover{color:#bd2c00}.access-list-item .access-action-group,.access-list-item .revoke-access{margin-top:3px}.access-list-item .access-action-group .minibutton{float:left}.access-list-item .access-action-group .revoke-access{margin-top:0;margin-left:5px}.access-list-item .access-action-group .octicon-gear{margin-right:0}.access-list-item .access-action-group .octicon-remove-close{margin-top:0}.access-list-item .access-action-group .octicon-remove-close:hover{color:#777}.access-list-item .select-menu-modal{top:25px;left:-125px;width:160px;line-height:1.4}.access-avatar{float:left;width:32px;height:32px;margin-right:10px;border-radius:3px}.access-avatar.access-team{background-color:#eee;text-align:center}.access-avatar.access-team .octicon-jersey{font-size:18px;line-height:32px;text-align:center;color:#777}.access-member{display:block}.access-member:hover{text-decoration:none}.access-member-info{overflow:hidden;max-width:60%;margin-top:1px;color:#777;line-height:1.2}.access-member-info .description,.access-member-info .user-count{color:#777}.access-member-info .description{overflow:hidden;margin:3px 0;text-overflow:ellipsis;white-space:nowrap}.access-member-info .user-count:hover{color:#4183c4}.access-member-fullname{display:block}.access-form-wrapper{max-width:100%;padding:10px;background-color:#fcfcfc;border-top:1px solid #ddd}.access-form-wrapper .access-form{width:350px}.access-form-wrapper .access-team-select{max-width:260px}.access-flash{display:none;margin-bottom:10px;margin-left:10px;margin-right:10px;padding:8px}.access-scope-label{display:inline-block;border-radius:4px;padding:3px 5px;color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.2);margin:5px 2px;opacity:0.8}.access-scope-label.repo-scope{background:#E80C02}.access-scope-label.public-repo-scope{background:#FF9E00}.access-scope-label.user-scope{background:#666}.access-scope-label.gist-scope{background:#6CC644}.boxed-group-list .access-level{color:#777;margin-left:5px}.boxed-group-list .access-level.css-truncate-target{max-width:500px}.no-two-factor-label{display:inline-block;color:#ff9933;float:right;font-size:12px}.logged_out.signup .header-logged-out .container,.logged_out.signup .site-footer{width:750px}.logged_out.signup .site-footer{margin-right:auto;margin-left:auto}.logged_out.signup .header-actions .primary,.logged_out.signup .site-footer-links,.logged_out.signup .command-bar{display:none}.logged_out.signup .site-footer .octicon-mark-github{top:30px}.logged_out.signup.alt-signup .setup-secondary{display:none}.logged_out.signin.alt-signin .header-actions .signin,.logged_out.signin.alt-signin .command-bar{display:none}.setup-wrapper{padding-top:60px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.setup-header,.setup-wrapper{width:750px;margin:0 auto;-moz-box-sizing:border-box;box-sizing:border-box}.setup-header{overflow:hidden;padding-bottom:20px;margin-bottom:30px;text-align:left;text-shadow:0 1px 0 white;border-bottom:1px solid #ddd}.setup-header h1{margin-top:0;margin-bottom:0;font-size:45px;font-weight:normal;letter-spacing:-1px}.setup-header h1 .mega-octicon{color:#bbb}.setup-header .lead{margin-top:2px;margin-bottom:0;font-size:21px}.setup-header .lead a{color:#777}.setup-header .lead a:hover{color:#4183c4;text-decoration:none}.setup-header .setup-avatar{float:right;padding:3px;border:1px solid #ddd;border-radius:3px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.075)}.setup-header .setup-connection-illustration{position:relative;float:right;width:200px;margin-top:10px;margin-left:40px;margin-right:10px}.setup-header .setup-connection-illustration .connection-image-wrapper{float:left;padding:5px;background-color:#fff;border:1px solid rgba(0,0,0,0.1);border-radius:3px;background-clip:padding-box}.setup-header .setup-connection-illustration .connection-image-wrapper .connection-image{display:block;width:75px;height:75px;border-radius:3px}.setup-header .setup-connection-illustration .connection-image-wrapper.connection-image-user{margin-top:20px;margin-left:-20px}.setup-org{padding-bottom:0;border-bottom:0}.setup-main{float:left;width:450px}.setup-secondary{float:right;width:250px}.setup-secondary .info{padding:0 15px;color:#777;font-size:13px;text-align:center}.setup-info-module{margin-bottom:30px;background-color:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.075)}.setup-info-module h2{padding:15px;margin-top:0;margin-bottom:15px;overflow:hidden;font-size:16px;border-bottom:1px solid #ddd}.setup-info-module h2 .price{float:right;color:#777;font-weight:bold}.setup-info-module h3{margin:0 0 -7px;padding:0 15px;font-size:14px}.setup-info-module p{margin:15px 0;padding:0 15px}.setup-info-module .setup-section-title{margin-bottom:10px}.setup-info-module .features-list{margin:0;padding:0 15px 15px;list-style:none;font-size:14px}.setup-info-module .features-list li{margin-top:10px}.setup-info-module .features-list li:first-child{margin-top:0}.setup-info-module .features-list .list-divider{border-top:1px solid #eee;margin:15px -15px}.setup-info-module .features-list .octicon{margin-right:5px;color:#60b044}.setup-info-module .features-list-org{padding-bottom:0}.setup-info-module .footer-repos{margin:0;padding:15px;font-size:14px;border-top:1px solid #eee}.setup-info-module .footer-repos a{font-size:12px}.setup-form-container .setup-form-title{margin-top:0;font-size:16px}.setup-form-container .secure{float:right;margin-top:2px;color:#60b044;font-size:11px;text-transform:uppercase}.setup-form-container .note{color:#999}.setup-form-container hr{margin-top:25px;margin-bottom:25px}.setup-form-container .form-actions{padding-top:0;padding-bottom:0;text-align:left}.setup-form{padding-bottom:15px}.setup-form .form dd input[type="text"],.setup-form .form dd input[type="password"],.setup-form .form dd input[type="email"]{width:100%}.setup-form dd{position:relative}.setup-form dd .octicon{position:absolute;right:25px;top:8px}.setup-form .octicon-alert:before{color:#bd2c00}.setup-form .octicon-check:before{color:#6cc644}.setup-form .text-muted{margin-top:5px}.setup-form .tos-info,.setup-form .setup-organization-next{margin:15px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.setup-form .tos-info{padding:15px 0}.setup-form .setup-organization-next{padding-top:15px;padding-bottom:15px}.setup-form .setup-plans{margin-bottom:25px;border:solid #ccc;border-width:1px 1px 0 1px;border-collapse:separate;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.075);overflow:hidden}.setup-form .setup-plans tr.selected{background-color:#f0f7fd}.setup-form .setup-plans th,.setup-form .setup-plans td{vertical-align:middle;border-bottom:1px solid #ccc}.setup-form .setup-plans .name{font-weight:bold}.setup-form .setup-plans .choose_plan input[type=radio]{display:none}.setup-creditcard-form .cc-extras{margin-bottom:15px}.setup-creditcard-form .expiration-form{width:120px}.setup-creditcard-form .expiration-form dd{line-height:32px}.setup-creditcard-form .expiration-form,.setup-creditcard-form .cvv-form,.setup-creditcard-form .country-form,.setup-creditcard-form .state-form{float:left;margin:0}.setup-creditcard-form .form dd input.input-cvv{width:130px}.setup-creditcard-form .form select.select-country{width:160px;margin-right:5px}.setup-creditcard-form .form select.select-state{width:86px}.setup-creditcard-form.is-vat-country .vat-field{display:block}.setup-creditcard-form.is-international .form select.select-country{width:250px}.setup-creditcard-form.is-international .state-form{display:none}.setup-creditcard-form .vat-field{display:none}.setup-creditcard-form .vat-field.prefilled{display:block}.setup-creditcard-form .help-text{font-size:80%;font-weight:normal;color:#777}.steps{margin:30px auto 0;padding:0;overflow:hidden;list-style:none;border:1px solid #ddd;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.05);-moz-box-sizing:border-box;box-sizing:border-box}.steps li{float:left;width:33.3%;padding:10px 15px;color:#ccc;cursor:default;border-left:1px solid #ddd;background-color:#fafafa;-moz-box-sizing:border-box;box-sizing:border-box}.steps li.current{background-color:#fff;color:#333}.steps li.current .mega-octicon{color:#4183c4}.steps li .mega-octicon{float:left;margin-right:15px}.steps li .step{display:block}.steps li:first-child{border-left:0}.steps .complete{color:#777}.steps .complete .mega-octicon{color:#6cc644}.signup-flow .button.plans-signup-button{margin:-10px 0 10px;padding:12px 50px;font-size:16px}.order-steps{margin-bottom:40px;background-color:#fafafa;border-bottom:1px solid #e5e5e5}.order-progress{width:920px;margin:0 auto;padding:0;list-style:none;height:52px}.order-progress li{position:relative;float:left;width:33.333333%;padding:14px 19px;font-size:14px;font-weight:bold;color:#999;text-shadow:0 1px 0 #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #e5e5e5}.order-progress li:first-child{border-left:0}.order-progress .indicator{display:inline-block;width:24px;height:24px;margin-right:4px;font-weight:bold;line-height:24px;color:#fff;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,0.25);background-color:#999;border-radius:20px;box-shadow:inset 0 1px 0 rgba(0,0,0,0.1),0 1px 0 #fff}.order-progress .active{color:#4183c4;font-weight:bold}.order-progress .active .indicator{background-color:#4183c4}.order-progress .indicator-success{display:none;background-color:#6cc644}.order-progress .indicator-success .mini-icon{vertical-align:-1px}.order-progress .complete .indicator{display:none}.order-progress .complete .indicator-success{display:inline-block}.order-progress .active:before,.order-progress .active:after{position:absolute;display:inline-block;width:0;height:0;border-color:transparent;border-style:solid;content:""}.order-progress .active:before{bottom:-10px;left:21px;border-width:10px 10px 0;border-top-color:#fafafa}.order-progress .active:after{z-index:-1;bottom:-11px;left:20px;border-width:11px 11px 0;border-top-color:#e5e5e5}.signup-flow #footer .footer_nav,.signup-flow #footer .footer-divider,.signup-flow #github_performance_pane{display:none !important}.signup-flow .button{margin-top:-2px}.signup-flow-form{margin-bottom:60px}.signup-flow-form h1,.signup-flow-form h2{color:#3a3a3a;font-weight:normal}.signup-flow-form h1{margin:0 0 5px;font-size:30px}.signup-flow-form h2{margin:0 0 5px}.signup-flow-form p{margin:5px 0 15px;color:#5a5a5a}.signup-flow-form hr{margin:20px 0;border-bottom-color:#eee}.signup-flow-form .muted{color:#7a7a7a}.signup-flow-form .mega-icon{float:left;margin-left:-40px;margin-top:3px}.signup-flow-form label{display:block;margin-bottom:5px;font-size:16px;font-weight:normal;color:#3a3a3a}.signup-flow-form input[type="text"]{width:100%;margin-bottom:15px;font-size:16px}.signup-flow-form select{-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:38px;margin-bottom:10px;line-height:38px;border:1px solid #ccc}.signup-flow-form .form-checkbox input[type="checkbox"]{margin-top:4px}.signup-flow-form .form-checkbox .note{font-size:13px;max-width:75%}.signup-flow-form .form-actions{padding-top:3px;text-align:left}.signup-flow-form .form-actions .button{padding:10px 15px;font-size:16px;font-weight:normal;border-radius:5px}.signup-flow-form .form-actions .button.primary{font-weight:bold}.signup-flow-form .form-actions .form-actions-text{display:inline-block;margin:0 0 0 10px;line-height:44px;color:#7a7a7a}.signup-flow-form .billing-details-secure{margin-top:2px;color:#a89859}.signup-flow-form .form-cards{margin:10px 0}.signup-flow-form .form-cards .cards>li{margin-right:0}.signup-flow-form .form-cards .cards>li+li{margin-left:2px}.radio-options{margin:0 0 20px;overflow:hidden}.radio-list-item{float:left;width:178px;background-color:#f5f5f5;border:1px solid #e5e5e5;border-radius:5px}.radio-list-item .radio-list-heading{display:block;padding:8px 10px 7px;font-size:14px;font-weight:bold;border-bottom:1px solid #e5e5e5}.radio-list-item .radio-list-heading input[type="radio"]{float:left;margin:3px 5px 0 0}.radio-list-item .radio-list-includes{padding:10px 10px 10px 15px;margin:0;list-style-position:inside;color:#7a7a7a;text-shadow:none;background-color:#fff;border-radius:0 0 4px 4px}.radio-list-item .radio-list-includes li{font-size:12px;line-height:18px}.radio-list-item+.radio-list-item{margin-left:5px}.radio-list-item:hover{cursor:pointer}.radio-list-item.active,.radio-list-item.active:hover{color:#fff;background-color:#4183c4;border-color:#4183c4;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.radio-list-item.active .radio-list-heading{border-color:#4183c4}.radio-list-item.active .radio-list-includes{color:#4a4a4a}.radio-options-orgs .radio-list-item.active,.radio-options-orgs .radio-list-item.active:hover{background-color:#65b549;border-color:#65b549}.radio-options-orgs .radio-list-item.active .radio-list-heading,.radio-options-orgs .radio-list-item.active:hover .radio-list-heading{border-color:#65b549}.signup-plans-collabocat{float:right;width:300px;margin-left:30px}.signup-plans{width:100%;margin:20px 0 40px;border-collapse:separate}.signup-plans th,.signup-plans td{padding:9px;font-size:14px;border:solid #e5e5e5}.signup-plans th{padding:14px 9px;font-size:20px;border-width:1px 0 1px 1px}.signup-plans th small{display:block;font-size:14px;color:#7a7a7a}.signup-plans thead .empty{border-width:0}.signup-plans thead .plan-free{border-radius:5px 0 0 0}.signup-plans thead th:last-child{border-right-width:1px;border-radius:0 5px 0 0}.signup-plans tbody tr:first-child td:first-child{border-top-width:1px;border-radius:5px 0 0 0}.signup-plans td{text-align:center;border-width:0 0 1px 1px}.signup-plans td:last-child{border-right-width:1px}.signup-plans tr:last-child td:first-child{border-radius:0 0 0 5px}.signup-plans tr:last-child td:last-child{border-radius:0 0 5px 0}.signup-plans tr:nth-child(odd) td{background-color:#f5f5f5}.signup-plans .row-label{width:18%;font-weight:bold;text-align:right}.signup-plans-personal th{color:#4183c4}.signup-plans-personal tr:nth-child(odd) td{background-color:#f0f5fa}.signup-plans-orgs th{color:#6cc644}.signup-plans-orgs tr:nth-child(odd) td{background-color:#f6fcf4}.listhead.group-head h1{padding-left:40px}.listhead.group-head h1 .octicon-lock{position:relative;top:-2px;left:3px}.listhead.group-head .mega-octicon{position:absolute;left:0}.stars-browser .explore-main{margin-right:220px}.stars-browser .explore-aside{width:200px}.stars-browser .sort-bar .sort-form{margin-top:7px}.stars-browser .sort-bar .filter_input{width:400px}.stars-browser .jump-to-users{overflow:hidden}.stars-browser .jump-to-users a{float:left}.stars-browser .jump-to-users a:nth-child(6) img,.stars-browser .jump-to-users a:nth-child(12) img{margin-right:0}.stars-browser .jump-to-users img{width:27px;height:27px;border:1px solid #ddd;display:block;margin-right:5px;margin-bottom:5px}.starred-repo{list-style-type:none;padding:15px 0 0 52px;border-bottom:1px solid #eee}.starred-repo.navigation-focus{background:#fcfce2}.starred-repo:last-child{border-bottom:0;overflow:hidden}.starred-repo .mega-octicon{float:left;margin-top:3px;margin-left:-42px}.starred-repo .mega-octicon:before{color:#bbb}.starred-repo .octicon-lock::before{color:#e9dba5}.starred-repo .starring-container{float:right;margin-right:10px}.starred-repo h3{margin:0;display:inline-block}.starred-repo .sort-info{display:inline-block;font-size:11px;color:#999999}.starred-repo p.description{color:#666;margin-top:0}.stars-header img{width:32px;height:32px}.facebox .sudo{padding:0}.facebox .sudo .auth-form-header{border-width:0 0 1px}.facebox .sudo .auth-form-header .mini-icon{display:none}.facebox .sudo .auth-form-body{border-width:0}.facebox .sudo+.facebox-close{padding:5px;color:#fff}#js-sudo-prompt{display:none}.js-sudo-error{display:none}.sunken-menu .sunken-menu-contents,.sunken-menu .sunken-menu-item,.sunken-menu .sunken-menu-separator{-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.sunken-menu .sunken-menu-contents:before,.sunken-menu .sunken-menu-contents:after,.sunken-menu .sunken-menu-item.selected:after,.sunken-menu .sunken-menu-separator:before{content:"";position:absolute}.sunken-menu .sunken-menu-contents{margin:0}.sunken-menu .sunken-menu-group{list-style-type:none}.sunken-menu .sunken-menu-item{padding:8px 10px;display:block;text-shadow:0 1px 0 #fff;text-decoration:none;border:1px solid transparent;outline:0}.sunken-menu .sunken-menu-item.selected{background:#fff;border:1px solid #eee;color:#333333;font-weight:bold}.sunken-menu .sunken-menu-item.selected:after{background-color:#ba5d0f;background-image:-moz-linear-gradient(#d26911, #ba5d0f);background-image:-webkit-linear-gradient(#d26911, #ba5d0f);background-image:linear-gradient(#d26911, #ba5d0f);background-repeat:repeat-x;box-shadow:inset -1px -1px 0 rgba(0,0,0,0.1)}.sunken-menu .sunken-menu-item .octicon{left:-1px;color:#999999;transition:color 0.25s ease-in;-webkit-transition:color 0.25s ease-in 0;width:16px;text-align:center}.sunken-menu .sunken-menu-item:hover .octicon{color:#333333}.sunken-menu .sunken-menu-item.selected .octicon{color:#333333}.sunken-menu .sunken-menu-item .counter{padding:2px 5px;font-size:11px;font-weight:bold;color:#999;background:#eee;border-radius:2px;box-shadow:inset 0 -1px 0 #e3e3e3}.sunken-menu .sunken-menu-item .mini-loader{display:none;position:absolute;top:9px;left:9px}.sunken-menu .sunken-menu-item.is-loading .mini-loader{display:inline-block;-webkit-animation-duration:0.4s;-moz-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:mini-nav-loader;-moz-animation-name:mini-nav-loader;animation-name:mini-nav-loader}.sunken-menu .sunken-menu-item.is-loading .octicon{-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:mini-nav-pulse;-moz-animation-name:mini-nav-pulse;animation-name:mini-nav-pulse}.sunken-menu.vertical-right{max-width:250px}.sunken-menu.vertical-right .sunken-menu-contents{padding:12px 0 15px;box-shadow:inset 1px 0 0 #eee;background-image:-webkit-linear-gradient(left, #f6f6f6 0%, #fff 8px);background-image:-moz-linear-gradient(left, #f6f6f6 0%, #fff 8px);background-image:linear-gradient(to right, #f6f6f6 0%, #fff 8px)}.sunken-menu.vertical-right .sunken-menu-contents:before,.sunken-menu.vertical-right .sunken-menu-contents:after{height:15px;width:100%;left:0;background-color:transparent}.sunken-menu.vertical-right .sunken-menu-contents:before{background-color:rgba(255,255,255,0);background-image:-moz-linear-gradient(#fff, rgba(255,255,255,0));background-image:-webkit-linear-gradient(#fff, rgba(255,255,255,0));background-image:linear-gradient(#fff, rgba(255,255,255,0));background-repeat:repeat-x;background-color:transparent;top:0}.sunken-menu.vertical-right .sunken-menu-contents:after{background-color:white;background-image:-moz-linear-gradient(rgba(255,255,255,0), #fff);background-image:-webkit-linear-gradient(rgba(255,255,255,0), #fff);background-image:linear-gradient(rgba(255,255,255,0), #fff);background-repeat:repeat-x;background-color:transparent;bottom:0}.sunken-menu.vertical-right .sunken-menu-item{margin:5px 0}.sunken-menu.vertical-right .sunken-menu-item:focus,.sunken-menu.vertical-right .sunken-menu-item:hover{box-shadow:inset 2px 0 0 #ccc}.sunken-menu.vertical-right .sunken-menu-item.selected{box-shadow:1px 1px 3px rgba(0,0,0,0.05);border-left:1px solid transparent}.sunken-menu.vertical-right .sunken-menu-item.selected:after{width:3px;top:-1px;bottom:-1px;right:-1px;border-radius:0 2px 2px 0}.sunken-menu.vertical-right .sunken-menu-item .counter{position:absolute;top:8px;right:10px}.sunken-menu.vertical-right .sunken-menu-separator{margin:8px 0 6px 1px;height:5px;background-image:-webkit-radial-gradient(left top, farthest-side, #f4f4f4, rgba(244,244,244,0));background-image:-moz-radial-gradient(left top, farthest-side, #f4f4f4, rgba(244,244,244,0));background-image:radial-gradient(farthest-side at left top, #f4f4f4, rgba(244,244,244,0))}.sunken-menu.vertical-right .sunken-menu-separator:before{width:100%;height:1px;top:0px;border-top:1px solid #eeeeee \9;background-image:-webkit-linear-gradient(left, #eee 70%, #fff 100%);background-image:-moz-linear-gradient(left, #eee 70%, #fff 100%);background-image:linear-gradient(to right, #eee 70%, #fff 100%)}@-webkit-keyframes mini-nav-pulse{0%{-webkit-transform:scale(0.9)}25%{-webkit-transform:scale(1)}70%{-webkit-transform:scale(1.1);opacity:1.0}100%{-webkit-transform:scale(1);opacity:0}}@-moz-keyframes mini-nav-pulse{0%{-moz-transform:scale(0.9)}25%{-moz-transform:scale(1)}70%{-moz-transform:scale(1.1);opacity:1.0}100%{-moz-transform:scale(1);opacity:0}}@keyframes mini-nav-pulse{0%{transform:scale(0.9)}25%{transform:scale(1)}70%{transform:scale(1.1);opacity:1.0}100%{transform:scale(1);opacity:0}}@-webkit-keyframes mini-nav-loader{0%{opacity:0}90%{opacity:0}100%{opacity:1.0}}@-moz-keyframes mini-nav-loader{0%{opacity:0}90%{opacity:0}100%{opacity:1.0}}@keyframes mini-nav-loader{0%{opacity:0}90%{opacity:0}100%{opacity:1.0}}.table-list{display:table;table-layout:fixed;width:100%;color:#999999;border-bottom:1px solid #eee}.table-list-item{position:relative;list-style:none;display:table-row}.table-list-item.selected{background-color:#f9f9f9}.table-list-item.selected .table-list-cell:first-child{box-shadow:inset 3px 0 0 #999}.table-list-item.unread .table-list-cell:first-child{box-shadow:inset 3px 0 0 #4183c4}.table-list-cell{display:table-cell;padding:8px 10px;font-size:12px;vertical-align:top;border-top:1px solid #eee;-moz-box-sizing:border-box;box-sizing:border-box}.table-list-cell-checkbox{width:30px;padding-left:0;padding-right:0;text-align:center}.table-list-cell-checkbox .select-toggle-check{margin:5px 0 0}.table-list-cell-type{padding-left:0;padding-right:0;width:20px;text-align:center}.table-list-cell-type .octicon{margin-top:3px}.table-list-cell-avatar{padding-left:0;padding-right:0;width:16px}.markdown-body .task-list{list-style-type:none;padding-left:10px}.task-list-item{padding-left:20px}.task-list-item label{font-weight:normal}.task-list-item.enabled label{cursor:pointer}.task-list-item+.task-list-item{margin-top:3px}.task-list-item-checkbox{float:left;margin-left:-20px;margin-top:4px}.toolbar .button{padding-top:5px;padding-bottom:5px;font-weight:normal}.toolbar .button.primary{font-weight:bold}.toolbar input[type="text"]{min-height:30px;padding-top:5px;padding-bottom:5px}.toolbar{margin-top:-5px;margin-bottom:15px;-moz-box-sizing:border-box;box-sizing:border-box}.toolbar:before,.toolbar:after{content:" ";display:table}.toolbar:after{clear:both}.toolbar .button-group{float:left}.toolbar .button-group.right{float:right}.toolbar-triage{display:none}.triage-mode .toolbar-filters{display:none}.triage-mode .toolbar-triage{display:block}.toolbar-select-all{float:left;width:30px;padding:7px 10px;margin-right:5px;text-align:center}.toolbar-search{margin-left:10px}.toolbar-search .toolbar-search-input{width:300px;border-color:#ddd;background-color:#fafafa;position:relative;z-index:3}.toolbar-search .toolbar-search-input:focus{background-color:#fff}.toolbar .label-select-menu>form{position:static}.toolbar .labels{display:none;float:left;padding:7px 8px;margin-left:-1px;border-radius:0 3px 3px 0;border:1px solid #ddd}.toolbar .labels:empty:before{display:block;content:"No labels";font-weight:bold}.toolbar .labels .label{font-size:11px}.toolbar .button-group>.select-menu{position:relative;float:left;box-shadow:inset 0 0 2px #fff}.toolbar .button-group>.select-menu .select-menu-item-text{padding-right:8px}.toolbar .button-group>.select-menu .select-menu-item-text .css-truncate-target{display:inline-block;max-width:100%}.toolbar .button-group>.select-menu .select-menu-button .avatar{display:none}.toolbar .button-group>.select-menu .select-menu-button a{color:inherit}.toolbar .button-group>.select-menu .select-menu-button a:hover{text-decoration:none}.toolbar .button-group>.select-menu+.select-menu .select-menu-button{margin-left:-1px}.toolbar .button-group>.select-menu .select-menu-modal-holder{top:100%}.toolbar .button-group>.select-menu .select-menu-button{padding-right:24px;padding-left:10px;border-radius:0}.toolbar .button-group>.select-menu .select-menu-button:before{top:12px;right:11px}.toolbar .button-group>.select-menu:first-child .select-menu-button{border-top-left-radius:3px;border-bottom-left-radius:3px}.toolbar .button-group>.select-menu:last-child .select-menu-button{border-top-right-radius:3px;border-bottom-right-radius:3px}.toolbar-show{margin-top:-10px;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #eee}.toolbar-show .button-group{margin-right:10px}.toolbar-show .button-group+.button-group{margin-left:0}.toolbar-show .button-group.right{margin-right:0;margin-left:10px}.toolbar-show .button>.octicon{vertical-align:-1px;margin-top:0}.tree-browser .actions{text-align:right;padding:0;padding-right:10px}.tree-browser .actions ul{display:inline-block;vertical-align:middle;font-size:13px;position:relative;top:2px}.tree-browser .actions li{list-style-type:none;float:left;margin:0 0 0 10px}.tree-browser .actions li .octicon{transition:all 0.15s ease-in;-webkit-transition:all 0.15s ease-in 0;text-decoration:none}.tree-browser .actions li:hover .octicon{color:#4183c4}.tree-browser .actions a{color:#666}.tree-browser{width:100%;margin:0;border-bottom:1px solid #cacaca;border-left:none;border-right:none}.tree-browser td{background:#f8f8f8;border-bottom:1px solid #eee;padding:7px 3px;color:#484848;vertical-align:middle;white-space:nowrap}.tree-browser td:first-child{border-left:1px solid #cacaca}.tree-browser td:last-child{border-right:1px solid #cacaca}.tree-browser img{vertical-align:text-bottom}.tree-browser tbody tr:last-child td{border-bottom:0}.tree-browser .tree-entries .message .error{display:none}.tree-browser .tree-entries.error .message .loading{display:none}.tree-browser .tree-entries.error .message .error{display:block}.tree-browser-wrapper{margin-bottom:30px}.tree-browser .history{float:right;padding-right:5px}.tree-browser tr.navigation-focus td{background:none;background-color:#fffeeb}.tree-browser td.icon{width:17px;padding-right:2px;padding-left:10px}.tree-browser .octicon-file-directory{color:#80a6cd}.tree-browser .octicon-file-submodule{color:#3cbf5e}.tree-browser .octicon-file-text{color:#777}.tree-browser .content{max-width:220px}.tree-browser .message{max-width:420px}.tree-browser .css-truncate-target{max-width:100%}.tree-browser td a.message{color:#484848}.tree-browser td span.ref{color:#aaa}.tree-browser.downloads td{vertical-align:top}.tree-browser.downloads td p{margin:0;padding:0}.tree-browser-result-template{display:none}.tree-browser-result .css-truncate-target{max-width:870px}.tree-browser-result mark{background-color:transparent;color:#4183C4;font-weight:bold}#files .file,.file-box{border:1px solid #ccc;margin-bottom:13px;position:relative}#files .file .meta,.file-box .meta{overflow:hidden;padding:5px 10px;font-size:12px;text-align:left;color:#555;text-shadow:0 1px 0 #fff;border-bottom:1px solid #d8d8d8;background-color:#eaeaea;background-image:-moz-linear-gradient(#fafafa, #eaeaea);background-image:-webkit-linear-gradient(#fafafa, #eaeaea);background-image:linear-gradient(#fafafa, #eaeaea);background-repeat:repeat-x;-moz-box-sizing:border-box;box-sizing:border-box}.file .meta ul.edit-preview-tabs{float:left;margin-left:11px;margin-top:4px}.file .edit-preview-tabs .minibutton{border-radius:0}.file .edit-preview-tabs li:first-child .minibutton{border-radius:3px 0 0 3px}.file .edit-preview-tabs li:last-child .minibutton{border-radius:0 3px 3px 0}.file .edit-preview-tabs li{list-style-type:none;float:left}#files .file .meta .info,.file-box .meta .info{float:left;height:33px;line-height:33px;font-family:Monaco, "Liberation Mono", Courier, monospace}#files .file .meta .info .css-truncate-target,.file-box .meta .info .css-truncate-target{max-width:600px}#files .file .meta .info span,.file-box .meta .info span{padding-left:9px;margin-left:5px;border-left:1px solid #c1c1c1;box-shadow:inset 1px 0 0 #fff}#files .file .meta .info span:first-child,#files .file .meta .info .icon+span,#files .file .meta .info .diffstat+span,.file-box .meta .info span:first-child,.file-box .meta .info .icon+span,.file-box .meta .info .diffstat+span{border-left:0 none;box-shadow:inset 0 0 0 transparent;margin-left:0;padding-left:0}#files .diffstat+.css-truncate-target{max-width:625px !important}#files .file .meta .info .minibutton.switcher span:first-child,.file-box .meta .info .minibutton.switcher span:first-child{padding-left:7px}#files .file .meta .info span.icon,#files .file .meta .info span.diffstat,.file-box .meta .info span.icon{line-height:0;display:inline-block;margin:5px 5px 0 0;padding:3px;background:#f7f7f7;border:1px solid #ccc;border-right-color:#e5e5e5;border-bottom-color:#e5e5e5;border-radius:3px}#files .file .meta .info span.icon .octicon-file-text,#files .file .meta .info span.diffstat .octicon-file-text,.file-box .meta .info span.icon .octicon-file-text{color:#aaa}#files .file .meta .info span.diffstat{padding:3px 6px 5px;line-height:1em;-moz-box-sizing:border-box;box-sizing:border-box}#files .file .meta .actions,.file-box .meta .actions{float:right;height:33px;line-height:33px}#files .file .meta .actions .show-inline-notes{display:none}#files .file.has-inline-notes .meta .actions .show-inline-notes{position:relative;display:block;float:left;margin-right:10px}#files .file.has-inline-notes .diffstat+.css-truncate-target{max-width:500px !important}#files .file tr.inline-comments{display:none}#files .file.show-inline-notes tr.inline-comments{display:table-row}tr.inline-comments .inline-comment-form,tr.inline-comments.show-inline-comment-form .show-inline-comment-form{display:none}.show-inline-comment-form{margin:10px}tr.inline-comments .show-inline-comment-form,tr.inline-comments.show-inline-comment-form .inline-comment-form{display:block}#files .file .meta .actions li,.file-box .meta .actions li{list-style-type:none;float:left;margin:0 0 0 7px}.file-box .meta .actions li.outdated-text{color:#BE2800;font-weight:bold}#files .file .meta .actions li:first-child,.file-box .meta .actions li:first-child{background:transparent;margin-left:0;padding-left:0}#files .file .meta .actions li code,.file-box .meta .actions li code{font-size:11px}#files .file .meta .actions li label input,.file-box .meta .actions li label input{position:relative;top:1px}#files .file .data.empty,.file-box .data.empty{padding:5px 10px;color:#777}#files .file .data.suppressed,#files .file.open .image{display:none}#files .file.open .data.suppressed{display:block}#files .image,.file-box .image{text-align:center;background-color:#ddd;padding:30px;position:relative}#files .file .image table,.file-box .image table{margin:0 auto}#files .file .image table td,.file-box .image table td{text-align:center;color:#888}#files .file .image .added-frame,.file-box .image .added-frame,#files .file .image .deleted-frame,.file-box .image .deleted-frame{border:1px solid #ddd;display:inline-block;line-height:0px;position:relative}#files .file .image .border-wrap,.file-box .image .border-wrap{background-color:#fff;border:1px solid #999;display:inline-block;line-height:0px;position:relative}#files .file .image .deleted-frame,.file-box .image .deleted-frame{background-color:#fff;border:1px solid #f77}#files .file .image .added-frame,.file-box .image .added-frame{border:1px solid #63c363}#files .file .image a,.file-box .image a{display:inline-block;line-height:0px}#files .file .image table td,.file-box .image table td{vertical-align:top;padding:0 5px}#files .file .image table td img,.file-box .image table td img{max-width:100%}#files .file .image img,.file-box .image img,#files .file .image canvas,.file-box .image canvas{background:url("/images/modules/commit/trans_bg.gif?cc5776c2") right bottom #eee;max-width:600px;border:1px solid #fff}#files .file .image .view img,.file-box .image .view img,#files .file .image .view canvas,.file-box .image .view canvas{background:url("/images/modules/commit/trans_bg.gif?cc5776c2") right bottom #eee;position:relative;top:0px;right:0px;max-width:inherit}#files .file .view-modes,.file-box .view-modes{font-size:12px;color:#333;background-color:#e8e8e8;background-image:-moz-linear-gradient(#fafafa, #e8e8e8);background-image:-webkit-linear-gradient(#fafafa, #e8e8e8);background-image:linear-gradient(#fafafa, #e8e8e8);background-repeat:repeat-x;text-shadow:1px 1px 0 rgba(255,255,255,0.5);overflow:hidden;text-align:center;position:absolute;width:100%;bottom:0px}#files .file .view-modes ul.view-modes-menu,.file-box .view-modes ul.view-modes-menu{display:inline-block;list-style-type:none;background-repeat:no-repeat;height:33px;position:relative;transition:background-position 0.5s ease-in;-webkit-transition:background-position 0.5s ease-in 0}#files .file .view-modes ul.view-modes-menu li,.file-box .view-modes ul.view-modes-menu li{display:inline-block;border-left:1px solid #c1c1c1;box-shadow:inset 1px 0 0 #fff;padding:0px 0px 0px 12px;margin:11px 10px 0 0;color:#777;cursor:pointer;height:12px;line-height:12px}#files .file .hidden,.file-box .hidden{display:none !important}#files .file .view-modes ul.view-modes-menu li:first-child,.file-box .view-modes ul.view-modes-menu li:first-child{border-left:0 none;box-shadow:inset 0 0 0 transparent}#files .file .view-modes ul.view-modes-menu li.active,.file-box .view-modes ul.view-modes-menu li.active{color:#333;cursor:default}#files .file .view-modes ul.view-modes-menu li.disabled:hover,.file-box .view-modes ul.view-modes-menu li.disabled:hover{text-decoration:none}#files .file .view-modes ul.view-modes-menu li.disabled,.file-box .view-modes ul.view-modes-menu li.disabled{color:#ccc;cursor:default}#files .file .view-modes ul.view-modes-menu li:hover,.file-box .view-modes ul.view-modes-menu li:hover{text-decoration:underline}#files .file .view-modes ul.view-modes-menu li.active:hover,.file-box .view-modes ul.view-modes-menu li.active:hover{text-decoration:none}#files .empty,.file-box .empty{background:none}#files .progress,.file-box .progress{margin:30px;z-index:101;position:relative}#files .progress h3,.file-box .progress h3{color:#555}#files .progress .progress-frame,.file-box .progress .progress-frame{display:block;height:15px;width:300px;background-color:#eee;border:1px solid #ccc;margin:0px auto;border-radius:10px;overflow:hidden}#files .progress .progress-bar,.file-box .progress .progress-bar{display:block;height:15px;width:5%;background-color:#f00;border-radius:10px;background-color:#4183c4;background-image:-moz-linear-gradient(#7db9e8, #4183c4);background-image:-webkit-linear-gradient(#7db9e8, #4183c4);background-image:linear-gradient(#7db9e8, #4183c4);background-repeat:repeat-x}#files .image .d-red{color:#F77}#files .image .a-green{color:#63c363}#files .image .view>span,.file-box .image .view>span{vertical-align:middle}#files .image .two-up,.file-box .image .two-up{display:block;letter-spacing:16px}#files .image .two-up .shell,.file-box .image .two-up .shell{display:inline-block;line-height:0px}#files .image .two-up .shell p,.file-box .image .two-up .shell p{letter-spacing:normal;font-size:12px;color:#999}#files .image .two-up .deleted,.file-box .image .two-up .deleted{display:inline-block}#files .image .two-up .added,.file-box .image .two-up .added{display:inline-block}#files .image .swipe.view{margin-top:-13px}#files .image .swipe .swipe-frame,.file-box .image .swipe .swipe-frame,#files .image .onion-skin .onion-skin-frame,.file-box .image .onion-skin .onion-skin-frame{display:block;margin:auto;position:relative}#files .image .swipe .deleted-frame,.file-box .image .swipe .deleted-frame,#files .image .swipe .swipe-shell,.file-box .image .swipe .swipe-shell{position:absolute;display:block;top:13px;right:7px}#files .image .swipe .swipe-shell,.file-box .image .swipe .swipe-shell{overflow:hidden;border-left:1px solid #999}#files .image .swipe .added-frame,.file-box .image .swipe .added-frame{display:block;position:absolute;top:0px;right:0px}#files .image .swipe .swipe-bar,.file-box .image .swipe .swipe-bar{display:block;height:100%;width:15px;z-index:100;position:absolute;cursor:pointer}#files .image .swipe .top-handle,.file-box .image .swipe .top-handle{display:block;height:14px;width:15px;position:absolute;top:0px;background:url("/images/modules/commit/swipemode_sprites.gif?704bcca2") 0 3px no-repeat}#files .image .swipe .bottom-handle,.file-box .image .swipe .bottom-handle{display:block;height:14px;width:15px;position:absolute;bottom:0px;background:url("/images/modules/commit/swipemode_sprites.gif?704bcca2") 0 -11px no-repeat}#files .image .swipe .swipe-bar:hover .top-handle,.file-box .image .swipe .swipe-bar:hover .top-handle{background-position:-15px 3px}#files .image .swipe .swipe-bar:hover .bottom-handle,.file-box .image .swipe .swipe-bar:hover .bottom-handle{background-position:-15px -11px}#files .image .onion-skin .deleted-frame,.file-box .image .onion-skin .deleted-frame,#files .image .onion-skin .added-frame,.file-box .image .onion-skin .added-frame{position:absolute;display:block;top:0px;left:0px}#files .image .onion-skin .controls,.file-box .image .onion-skin .controls{display:block;height:14px;width:300px;z-index:100;position:absolute;bottom:0px;left:50%;margin-left:-150px}#files .image .onion-skin .controls .transparent,.file-box .image .onion-skin .controls .transparent{display:block;position:absolute;top:2px;right:0px;height:10px;width:10px;background:url("/images/modules/commit/onion_skin_sprites.gif?8d5b0c55") -2px 0px no-repeat}#files .image .onion-skin .controls .opaque,.file-box .image .onion-skin .controls .opaque{display:block;position:absolute;top:2px;left:0px;height:10px;width:10px;background:url("/images/modules/commit/onion_skin_sprites.gif?8d5b0c55") -2px -10px no-repeat}#files .image .onion-skin .controls .drag-track,.file-box .image .onion-skin .controls .drag-track{display:block;position:absolute;left:12px;height:10px;width:276px;background:url("/images/modules/commit/onion_skin_sprites.gif?8d5b0c55") -4px -20px repeat-x}#files .image .onion-skin .controls .dragger,.file-box .image .onion-skin .controls .dragger{display:block;position:absolute;left:0px;top:0px;height:14px;width:14px;background:url("/images/modules/commit/onion_skin_sprites.gif?8d5b0c55") 0px -34px repeat-x;cursor:pointer}#files .image .onion-skin .controls .dragger:hover,.file-box .image .onion-skin .controls .dragger:hover{background-position:0px -48px}#files .image .difference .added-frame,.file-box .image .difference .added-frame{display:none}#files .image .difference .deleted-frame,.file-box .image .difference .deleted-frame{border-color:#999}.file-editor-textarea{padding:4px;width:908px;border:1px solid #eee;font-size:12px;font-family:Monaco, "Liberation Mono", Courier, monospace}.commit-message-summary-label,.commit-message-label{color:#666}.commit-message-summary,.commit-message{margin:5px 0 10px;width:100%;font-family:Monaco, "Liberation Mono", Courier, monospace;font-size:16px}.commit-message{min-height:100px}.too-long-message{display:none;color:#b44643;float:right;margin-bottom:-5px}.file-commit-form.is-too-long-error .too-long-message{display:block}.file-commit-form.is-too-long-error .commit-message-summary{color:#b44643}.check-for-fork{display:none}.check-for-fork img{vertical-align:text-bottom}.quick-pull-branch-choice{margin:2px 0 10px}.quick-pull-branch-choice .branch-name{top:0}.quick-pull-branch-choice .quick-pull-direct-edit{padding:5px 0 6px}.quick-pull-branch-choice .create-branch-name{padding:3px 4px 3px 6px}.quick-pull-branch-choice .create-branch-name input{min-height:28px;padding:4px}.quick-pull-branch-choice .quick-pull-direct-edit{display:block}.quick-pull-branch-choice .quick-pull-create-branch{display:none}.quick-pull-branch-choice.will-create-branch .quick-pull-direct-edit{display:none}.quick-pull-branch-choice.will-create-branch .quick-pull-create-branch{display:block}.quick-pull-create-branch .octicon{position:relative;top:1px}.inline-review-comment,.file .highlight,.code-list-item .file-box,.blob-wrapper{overflow:auto;overflow-x:auto;overflow-y:hidden}.file-code{width:100%;background-color:#fff;border-collapse:separate}.file-diff-line,.file-code-lines{position:relative;text-shadow:0 1px 0 rgba(255,255,255,0.25)}.diff-line-num,.blob-line-nums{width:1%;padding-left:8px;padding-right:8px;font-family:Consolas, "Liberation Mono", Courier, monospace;line-height:18px;color:#aaa;color:rgba(0,0,0,0.3);vertical-align:top;text-align:right;border-right:1px solid #e5e5e5}.blob-line-nums a,.blob-line-nums span,.linkable-line-number a,.linkable-line-number span{cursor:pointer}.blob-line-nums{line-height:1;padding:5px 0}.blob-line-nums a,.blob-line-nums span{display:block;line-height:18px;padding:0 8px;color:inherit}.blob-line-nums a:hover{color:#4183c4}.blob-line-code .highlight{padding-top:5px;padding-bottom:5px;white-space:nowrap;line-height:18px}.blob-line-code .line{padding-left:10px}.diff-line-code{padding-left:10px;padding-right:10px;font-family:Consolas, "Liberation Mono", Courier, monospace;font-size:13px;color:#333;white-space:nowrap}.diff-line-wrap,.soft-wrap .diff-line-pre{word-wrap:break-word;white-space:pre-wrap}.diff-line-wrap .no-nl-marker,.soft-wrap .diff-line-pre .no-nl-marker{display:none}.soft-wrap .diff-line-pre{padding-left:8px;text-indent:-8px}.soft-wrap .diff-line-wrap{font-size:14px;margin-right:100px}.file-diff-line:hover .diff-line-code,.file-diff-line.highlight .diff-line-code{background-color:#f8eec7}.file-diff-line:hover .diff-line-code .x,.file-diff-line.highlight .diff-line-code .x{background-color:transparent}.file-diff-line:hover .diff-line-num,.file-diff-line.highlight .diff-line-num{background-color:#f6e8b5;border-color:#f0db88}.gc .diff-line-code{color:#999;background-color:#f8f8ff}.gc .diff-line-num{background-color:#f3f3ff;border-color:#e4e4ff}.gi .diff-line-code{background-color:#dfd}.gi .diff-line-num{background-color:#ceffce;border-color:#b4e2b4}.gd .diff-line-code{background-color:#fdd}.gd .diff-line-num{background-color:#f7c8c8;border-color:#e9aeae}.gi+.gd,.gd+.gi{margin-left:0.5em}.expandable-line-num{text-align:center;padding:0}.expandable-line-num .diff-expander{cursor:pointer;width:auto;height:auto;display:block}.expandable-line-num .diff-expander .octicon{line-height:20px;min-width:81px;margin-left:auto;margin-right:auto}.expandable-line-num .diff-expander:hover{color:#fff;text-shadow:none;border-color:#d1b753;background-color:#e6c856}.add-line-comment{position:absolute;left:0;width:25px;height:16px;margin-left:-25px;color:#4183C4;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.file-diff-line:hover .add-line-comment{opacity:1.0;filter:alpha(opacity=100)}input.tree-finder-input,input.tree-finder-input:focus{position:relative;top:1px;border:0;padding:0;outline:none;font-size:100%;box-shadow:none;min-height:0;height:22px;line-height:1px;vertical-align:top;-webkit-appearance:none}.tree-finder .results-list tr.navigation-focus td{background:#eee}.tree-finder .no-results th{text-align:center}.tree-finder tr td.icon{cursor:pointer}.tree-finder .tree-browser{border-top:1px solid #cacaca}.tree-finder .no-results{display:none}.tree-finder .filterable-empty+.no-results{display:block}.user-list em{background-color:rgba(255,255,140,0.5);font-weight:bold;padding:2px 1px 0;font-style:normal}.user-list .tabnav-widget{clear:right;float:right;margin-top:0}.user-list .gravatar{position:absolute;left:0px;top:0px;width:48px;height:48px}.user-list .gravatar img{border-radius:5px}.user-list .user-list-info{padding:0;min-height:48px;font-weight:normal;font-size:18px}.user-list .user-list-info a:visited{color:#7C65C2}.user-list .user-list-meta{font-size:11px;margin:3px 0 0;list-style-type:none;overflow:hidden;color:#999999}.user-list .user-list-meta>li{float:left;margin-right:10px}.user-list .user-list-meta a{color:#333333}.user-list .user-list-meta .octicon{color:#838383;vertical-align:bottom;margin:0 3px 0 0}.user-list .user-list-item{border-bottom:1px solid #f1f1f1;padding:0 0 20px 58px;margin:0 0 20px 0;position:relative}.follow-list{list-style-type:none}.follow-list .follow-list-container{margin-left:90px}.follow-list .follow-list-item{float:left;width:305px;padding-bottom:20px;margin-bottom:20px;margin-right:20px;border-bottom:1px solid #eee}.repository-with-sidebar .follow-list .follow-list-item{width:285px}.follow-list .follow-list-name{font-weight:normal;margin:0 0 5px}.follow-list .follow-list-name a{color:inherit}.follow-list .follow-list-info{margin-top:0;margin-bottom:0.6em;font-size:12px;color:#666666}.follow-list .css-truncate.css-truncate-target{max-width:195px}.repository-with-sidebar .follow-list .css-truncate.css-truncate-target{max-width:170px}.follow-list .gravatar{float:left;display:block;width:75px;height:75px}.wiki-actions{float:right;padding:0;list-style-type:none}.wiki-actions li{float:left;margin-left:7px}#wiki-body .markdown-body{padding:0 30px;margin:0 -30px}#wiki-rightbar{background-color:#f7f7f7;border:1px solid #ddd;float:right;padding:10px;width:230px;border-radius:5px;-moz-box-sizing:border-box;box-sizing:border-box}#wiki-rightbar>*:first-child{margin-top:0}#wiki-rightbar ul,#wiki-rightbar ol{margin:5px 0 0 15px;padding:0}#wiki-rightbar ul li,#wiki-rightbar ol li{color:#333;font-size:12px;margin:0;padding:0;line-height:19px}#wiki-rightbar ul li a,#wiki-rightbar ol li a{font-weight:bold;text-shadow:0 1px 0 #fff}#wiki-rightbar ul{list-style-type:square}#wiki-rightbar p{font-size:12px;line-height:1.6}.has-rightbar #wiki-body,.has-rightbar #wiki-footer{margin-right:280px}#wiki-footer{clear:both;margin:20px 0 50px}#wiki-footer #gollum-footer-content{background-color:#f7f7f7;border:1px solid #ddd;font-size:12px;line-height:1.6;margin-top:18px;padding:12px;border-radius:5px}#wiki-footer #gollum-footer-content>*:first-child{margin-top:0}#wiki-footer #gollum-footer-content h3{font-size:14px;color:#333;margin:0;padding:0 0 2px;text-shadow:0 1px 0 #fff}#wiki-footer #gollum-footer-content p{margin:6px 0 0;padding:0}#wiki-footer #gollum-footer-content ul,#wiki-footer #gollum-footer-content ol{margin:6px 0 0 18px}#wiki-history{margin-top:14px}#wiki-history fieldset{border:0;margin:20px 0;padding:0}#wiki-history table,#wiki-history tbody{padding:0;margin:0;width:100%}#wiki-history table tr,#wiki-history tbody tr{padding:0;margin:0;background-color:#ebf2f6}#wiki-history table td,#wiki-history tbody td{border:1px solid #c0dce9;font-size:12px;margin:0;padding:3px 8px}#wiki-history table td.commit-name,#wiki-history tbody td.commit-name{border-left:0}#wiki-history table td.commit-name span.time-elapsed,#wiki-history tbody td.commit-name span.time-elapsed{color:#999}#wiki-history table td.commit-name a,#wiki-history tbody td.commit-name a{font-size:0.9em;font-family:Monaco, "Liberation Mono", Courier, monospace;padding:0 0.2em}#wiki-history table td.checkbox,#wiki-history tbody td.checkbox{min-width:24px;width:24px;padding:3px 0 2px 9px}#wiki-history table td.checkbox input,#wiki-history tbody td.checkbox input{cursor:pointer;display:block;margin:0;padding:0}#wiki-history table td.author,#wiki-history tbody td.author{width:20%}#wiki-history table td.author a,#wiki-history tbody td.author a{color:#000;font-weight:bold}#wiki-history table td.author span.username,#wiki-history tbody td.author span.username{display:block;padding-top:3px}#wiki-history table tr:nth-child(2n),#wiki-history table table tr.alt-row,#wiki-history tbody tr:nth-child(2n),#wiki-history tbody table tr.alt-row{background-color:#f3f7fa}#wiki-history table tr.selected,#wiki-history tbody tr.selected{background-color:#ffffea;z-index:100}#wiki-history table img,#wiki-history tbody img{background-color:#fff;border:1px solid #999;display:block;float:left;height:18px;overflow:hidden;margin:0 0.5em 0 0;width:18px;padding:2px}#wiki-wrapper.history #gollum-footer ul.actions li{margin:0 0.6em 0 0}#wiki-wrapper.results #results{border-bottom:1px solid #ccc;margin-bottom:2em;padding-bottom:2em}#wiki-wrapper .results #results ul{margin:2em 0 0 0;padding:0}#wiki-wrapper .results #results ul li{font-size:1.2em;line-height:1.6em;list-style-position:outside;padding:0.2em 0}#wiki-wrapper .results #results ul li span.count{color:#999}#wiki-wrapper .results #no-results{font-size:1.2em;line-height:1.6em;margin-top:2em}#wiki-wrapper .results #gollum-footer ul.actions li{margin:0 1em 0 0}#wiki-wrapper.compare #compare-content ul.actions li,#wiki-wrapper.compare #gollum-footer ul.actions li{margin-left:0;margin-right:0.6em}#wiki-wrapper.compare #compare-content ul.actions{margin-bottom:1.4em}#wiki-wrapper ul.actions{display:block;list-style-type:none;overflow:hidden;padding:0}#wiki-wrapper #files .file .data tr td.line_numbers{width:1%;font-size:12px}.zeroclipboard-link{color:#4183c4;cursor:pointer}.zeroclipboard-link .octicon{display:block}.zeroclipboard-inline{display:inline-block;padding:0 10px;line-height:24px;box-shadow:none}

    </div>
</article>


<div id="comments-template"></div>
<link rel="stylesheet" href="https://imsun.github.io/gitment/style/default.css">
<script>
	if(!window.commentConfig) {
      window.commentConfig = {}
      window.commentConfig.title = ''
    }
</script>

                </div>
                <aside class="col-md-4 gal-left" id="sidebar">
    <!-- 此为sidebar的搜索框, 非搜索结果页面 -->
<aside id="sidebar-search">
    <div class="search hidden-xs" data-aos="fade-up" data-aos-duration="2000">
        <form class="form-inline clearfix" id="search-form" method="get"
              action="/blog/search/index.html">
            <input type="text" name="s" class="form-control" id="searchInput" placeholder="搜索文章~" autocomplete="off">
            <button class="btn btn-danger btn-gal" type="submit">
                <i class="fa fa-search"></i>
            </button>
        </form>
    </div>
</aside>
    <aside id="sidebar-author">
    <div class="panel panel-gal" data-aos="flip-right" data-aos-duration="3000">
        <div class="panel-heading" style="text-align: center">
            <i class="fa fa-quote-left"></i>
            Mr.Bian
            <i class="fa fa-quote-right"></i>
        </div>
        <div class="author-panel text-center">
            <img src="/blog/imgs/avatar.jpg" width="140" height="140"
                 alt="个人头像" class="author-image">
            <p class="author-description"><p>这是一首简单的小情歌</p>
</p>
        </div>
    </div>
</aside>
    
    <aside id="sidebar-recent_comments">
    <div class="panel panel-gal recent hidden-xs" data-aos="fade-up" data-aos-duration="2000">
        <div class="panel-heading">
            <i class="fa fa-comments"></i>
            最新评论
            <i class="fa fa-times-circle panel-remove"></i>
            <i class="fa fa-chevron-circle-up panel-toggle"></i>
        </div>
        <ul class="list-group list-group-flush"></ul>
    </div>
</aside>
    
    <!-- 要配置好leancloud才能开启此小工具 -->
    
    
    <aside id="sidebar-recent_posts">
    <div class="panel panel-gal recent hidden-xs" data-aos="fade-up" data-aos-duration="2000">
        <div class="panel-heading">
            <i class="fa fa-refresh"></i>
            近期文章
            <i class="fa fa-times-circle panel-remove"></i>
            <i class="fa fa-chevron-circle-up panel-toggle"></i>
        </div>
        <ul class="list-group list-group-flush">
            
            <li class="list-group-item">
                <span class="post-title">
                    <a href="/blog/2022/02/23/preview/1-%E6%8E%A8%E8%8D%90%E7%B3%BB%E7%BB%9F%E6%A6%82%E8%BF%B0/"></a>
                </span>
            </li>
            
            <li class="list-group-item">
                <span class="post-title">
                    <a href="/blog/2022/02/23/preview/toc_conf/"></a>
                </span>
            </li>
            
            <li class="list-group-item">
                <span class="post-title">
                    <a href="/blog/2022/02/23/preview/toc/style/makedownpad/"></a>
                </span>
            </li>
            
            <li class="list-group-item">
                <span class="post-title">
                    <a href="/blog/2022/02/23/preview/toc/style/GitHub2/"></a>
                </span>
            </li>
            
            <li class="list-group-item">
                <span class="post-title">
                    <a href="/blog/2022/02/23/preview/toc/style/GitHub/"></a>
                </span>
            </li>
            
            <li class="list-group-item">
                <span class="post-title">
                    <a href="/blog/2022/02/23/preview/toc/style/github2-d731afd4f624c99a4b19ad69f3083cd6d02b81d5/"></a>
                </span>
            </li>
            
            <li class="list-group-item">
                <span class="post-title">
                    <a href="/blog/2022/02/23/preview/toc/style/Clearness%20Dark/"></a>
                </span>
            </li>
            
            <li class="list-group-item">
                <span class="post-title">
                    <a href="/blog/2022/02/23/preview/toc/style/Clearness/"></a>
                </span>
            </li>
            
            <li class="list-group-item">
                <span class="post-title">
                    <a href="/blog/2022/02/23/preview/toc/style/github-bf51422f4bb36427d391e4b75a1daa083c2d840e/"></a>
                </span>
            </li>
            
            <li class="list-group-item">
                <span class="post-title">
                    <a href="/blog/2022/02/23/preview/toc/js/ztree_toc/"></a>
                </span>
            </li>
            
        </ul>
    </div>
</aside>
    
    
    <aside id="sidebar-rand_posts">
    <div class="panel panel-gal recent hidden-xs" data-aos="fade-up" data-aos-duration="2000">
        <div class="panel-heading">
            <i class="fa fa-refresh"></i>
            随机文章
            <i class="fa fa-times-circle panel-remove"></i>
            <i class="fa fa-chevron-circle-up panel-toggle"></i>
        </div>
        <ul class="list-group list-group-flush">
            
            
            <li class="list-group-item">
                <span class="post-title">
                    <a href="/blog/2022/01/19/3-%E6%8E%A8%E8%8D%90%E7%B3%BB%E7%BB%9F%E4%B9%8Bpython%E5%9F%BA%E7%A1%80/">3-推荐系统之python基础</a>
                </span>
            </li>
            
            <li class="list-group-item">
                <span class="post-title">
                    <a href="/blog/2022/01/17/hello-world/">Hello World</a>
                </span>
            </li>
            
            <li class="list-group-item">
                <span class="post-title">
                    <a href="/blog/2022/01/17/my-first-blog/">my first blog</a>
                </span>
            </li>
            
            <li class="list-group-item">
                <span class="post-title">
                    <a href="/blog/2022/01/19/4-%E6%8E%A8%E8%8D%90%E7%B3%BB%E7%BB%9F%E4%B9%8B%E7%AE%80%E5%8D%95%E7%BA%BF%E6%80%A7%E5%9B%9E%E5%BD%92/">4-推荐系统之简单线性回归</a>
                </span>
            </li>
            
            <li class="list-group-item">
                <span class="post-title">
                    <a href="/blog/2022/02/23/preview/toc_conf/"></a>
                </span>
            </li>
            
            <li class="list-group-item">
                <span class="post-title">
                    <a href="/blog/2022/02/23/preview/toc/js/ztree_toc/"></a>
                </span>
            </li>
            
            <li class="list-group-item">
                <span class="post-title">
                    <a href="/blog/2022/02/23/preview/toc/style/Clearness%20Dark/"></a>
                </span>
            </li>
            
            <li class="list-group-item">
                <span class="post-title">
                    <a href="/blog/2022/02/23/preview/toc/style/makedownpad/"></a>
                </span>
            </li>
            
            <li class="list-group-item">
                <span class="post-title">
                    <a href="/blog/2022/02/23/preview/toc/style/GitHub/"></a>
                </span>
            </li>
            
            <li class="list-group-item">
                <span class="post-title">
                    <a href="/blog/2022/02/23/preview/toc/js/jquery-1.4.4.min/"></a>
                </span>
            </li>
            
        </ul>
    </div>
</aside>
    
    
    <aside id="gal-sets">
        <div class="panel panel-gal hidden-xs" data-aos="fade-up" data-aos-duration="2000">
            <ul class="nav nav-pills pills-gal">

                
                <li>
                    <a href="/blog/2022/02/23/preview/toc/style/github2-d731afd4f624c99a4b19ad69f3083cd6d02b81d5/index.html#sidebar-tags" data-toggle="tab" id="tags-tab">热门标签</a>
                </li>
                
                
                <li>
                    <a href="/blog/2022/02/23/preview/toc/style/github2-d731afd4f624c99a4b19ad69f3083cd6d02b81d5/index.html#sidebar-friend-links" data-toggle="tab" id="friend-links-tab">友情链接</a>
                </li>
                
                
                <li>
                    <a href="/blog/2022/02/23/preview/toc/style/github2-d731afd4f624c99a4b19ad69f3083cd6d02b81d5/index.html#sidebar-links" data-toggle="tab" id="links-tab">个人链接</a>
                </li>
                
            </ul>
            <div class="tab-content">
                
                <div class="cloud-tags tab-pane nav bs-sidenav fade" id="sidebar-tags">
    
    <a href="/blog/tags/%E6%8E%A8%E8%8D%90%E7%B3%BB%E7%BB%9F/" style="font-size: 12.282962539945599px;" class="tag-cloud-link">推荐系统</a>
    
    <a href="/blog/tags/%E5%AD%A6%E4%B9%A0%EF%BC%81%EF%BC%81%EF%BC%81%EF%BC%81%EF%BC%81/" style="font-size: 18.411901673890984px;" class="tag-cloud-link">学习！！！！！</a>
    
    <a href="/blog/tags/%E8%AF%BB%E4%B9%A6%E7%AC%94%E8%AE%B0/" style="font-size: 8.940649367774615px;" class="tag-cloud-link">读书笔记</a>
    
</div>
                
                
                <div class="friend-links tab-pane nav bs-sidenav fade" id="sidebar-friend-links">
    
    <li>
        <a href="http://kdays.net/days/" target="_blank">KDays Forum</a>
    </li>
    
    <li>
        <a href="http://www.gal123.com/" target="_blank">绅士导航♂</a>
    </li>
    
    <li>
        <a href="http://www.moe123.com/" target="_blank">萌导航</a>
    </li>
    
</div>
                
                
                <div class="links tab-pane nav bs-sidenav fade" id="sidebar-links">
    
    <li>
        <a href="https://github.com/ZEROKISEKI/" target="_blank">Github</a>
    </li>
    
    <li>
        <a href="https://coding.net/u/SORA1" target="_blank">Coding</a>
    </li>
    
    <li>
        <a href="https://www.zhihu.com/people/aonosora/activities" target="_blank">知乎</a>
    </li>
    
</div>
                
            </div>
        </div>
    </aside>
    
</aside>
            </div>
        </div>
    </div>
    <footer id="gal-footer">
    <div class="container">
        Copyright © 2018 Mr.Bian Powered by <a href="https://hexo.io/" target="_blank">Hexo</a>.&nbsp;Theme by <a href="https://github.com/ZEROKISEKI" target="_blank">AONOSORA</a>
    </div>
</footer>

<!-- 回到顶端 -->
<div id="gal-gotop">
    <i class="fa fa-angle-up"></i>
</div>
</body>

<script src="/blog/js/activate-power-mode.js"></script>

<script>

    // 配置highslide
	hs.graphicsDir = '/js/highslide/graphics/'
    hs.outlineType = "rounded-white";
    hs.dimmingOpacity = 0.8;
    hs.outlineWhileAnimating = true;
    hs.showCredits = false;
    hs.captionEval = "this.thumb.alt";
    hs.numberPosition = "caption";
    hs.align = "center";
    hs.transitions = ["expand", "crossfade"];
    hs.lang.number = '共%2张图, 当前是第%1张';
    hs.addSlideshow({
      interval: 5000,
      repeat: true,
      useControls: true,
      fixedControls: "fit",
      overlayOptions: {
        opacity: 0.75,
        position: "bottom center",
        hideOnMouseOut: true
      }
    })

    // 初始化aos
    AOS.init({
      duration: 1000,
      delay: 0,
      easing: 'ease-out-back'
    });

</script>
<script>
	POWERMODE.colorful = 'true';    // make power mode colorful
	POWERMODE.shake = 'true';       // turn off shake
	// TODO 这里根据具体情况修改
	document.body.addEventListener('input', POWERMODE);
</script>
<script>
    window.slideConfig = {
      prefix: '/blog/imgs/slide/background',
      ext: 'jpg',
      maxCount: '6'
    }
</script>

<script src="/blog/js/hs.js"></script>
<script src="/blog/js/blog.js"></script>



<script src="/blog/js/oni.js"></script>




<script src="https://myau.moe/js/comment/gitment.browser.js"></script>
<script>
    if(window.commentConfig) {
      window.commentConfig.id = 'Wed Feb 23 2022 19:14:07 GMT+0800'
      window.commentConfig.owner = ''
      window.commentConfig.repo = ''
      window.commentConfig.client_id = ''
      window.commentConfig.client_secret = ''
      window.commentConfig.redirect_uri = ''
    } else {
      window.commentConfig = {
      	id: 'Wed Feb 23 2022 19:14:07 GMT+0800',
        owner: '',
        repo: '',
        client_id: '',
        client_secret: '',
        redirect_uri: ''
      }
    }
</script>

<script src="/blog/js/comment/gitment.js"></script>


</html>